Artificial Intelligence and Machine Learning MSAIML

Degree Awarded: MS in AI & Machine Learning (MSAIML)
Minimum Required Credits: 30.0
Co-op Option: Available for full-time, on-campus master's-level students
Classification of Instructional Programs (CIP) code: 11.0701
Standard Occupational Classification (SOC) code: 15-0000

About the Program

The Master of Science in Artificial Intelligence and Machine Learning (MSAIML) provides a strong foundation in the artificial intelligence and machine learning fields, with a focus on mathematical foundations, algorithms, tools, and applications as they pertain to artificial intelligence and machine learning. Students gain competency in fundamental methods and techniques in artificial intelligence and machine learning. Their fundamental understanding is applied to real data sets and data analysis tasks with the help of state-of-the-art technologies, tools, and platforms. The MSAIML culminates with a capstone experience where students work on a real world or research problem using the knowledge they have gained throughout the program.

Additional Information

For more information about this program, please contact the School of Computer and Information Sciences

Admission Requirements

Same as Drexel admission requirements.

Degree Requirements

Core Courses
CS 5510Principles of Artificial Intelligence3.0
CS 5520Fundamental Machine Learning3.0
CS 6550Modern AI Application Development3.0
CS 7950Artificial Intelligence and Machine Learning Capstone3.0
IS 5610Applications of Artificial Intelligence3.0
Subject-Area Focused Courses
Select two (2) of the following courses:6.0
Reinforcement Learning
Computer Vision
Equity and Explainability in Machine Learning
Game Artificial Intelligence
Neuro-symbolic Collective Intelligence
Algorithmic Game Theory
Embodied AI
Foundations of Deep Learning
Natural Language Processing
Computational Network Neuroscience
Topics in Artificial Intelligence
Electives
Select three (3) additional courses from the following options:9.0
Any CS (Computer Science) course in the list above
Pattern Recognition
Bioinformatics
Statistical Analysis of Genomics
Image Processing
Cell and Tissue Image Analysis
Neuromorphic Computing
Optimization Methods for Engineering Design
Multimedia Forensics and Security
Detection and Estimation Theory
Information Theory and Coding
Principles of Optimization and Inference
Applied Machine Learning
Applied Deep Learning
Deep Learning Architectures
User Modeling and Recommender Systems
Modeling Natural Language
Agile and AI-Enabled Project Leadership
Human-Artificial Intelligence Interaction
Intelligent Search and Language Models
Any other CS (Computer Science) course at the 5000-7999 level with CS department approval
Any other IS (Information Science), ECE (Electrical and Computer Engineering), MATH (Mathematics), SE (Software Engineering), or other course at the 5000-7999 level with CS department approval
Up to 6 credits of independent study or thesis coursework with CS department approval
Optional Co-op Experience
Co-op is an option for this degree for full-time on-campus students. Students choosing this option will be required to complete COOP 5000 as preparation for their co-op experience.
Total Credits30.0

Program Learning Outcomes

Upon completion, students will be able to:
 
  • Analyze a problem and identify and define the use of artificial intelligence and/or machine learning (AI/ML) as appropriate to its solution
  • Interpret and communicate the output of statistical and algorithmic methods
  • Demonstrate the ability to collaborate on a team to design and implement a computer-based AI/ML system
  • Apply mathematical foundations, algorithmic principles, and computational knowledge in the modeling and design of AI/ML systems in a way that
  • Demonstrates comprehension of the tradeoffs involved in design choices
  • Analyze, design, implement, and evaluate a computer-based AI/ML system, process, component, or program to meet desired needs
  • Interpret and communicate existing research papers in the field of artificial intelligence
  • Describe and apply principles of responsible AI