Beginning with students admitted in the fall of 2026, all students pursuing on-ground master's degree programs must complete a university-level experiential learning requirement. This requirement may be fulfilled through the curriculum, co-op, or other work- or industry-integrated learning experiences.

Complete all courses and requirements listed below unless otherwise indicated.

Core Requirements

A cumulative GPA of 3.000 or higher is required in the following:

CS 5100Foundations of Artificial Intelligence4
CS 5130
and CS 5131
Applied Programming and Data Processing for AI
and Recitation for CS 5130
4
DADS 5200Mathematics for Machine Learning4
or DS 5020 Introduction to Linear Algebra and Probability for Data Science
EECE 5644Introduction to Machine Learning and Pattern Recognition4
or DADS 7275 Machine Learning and Data Analytics

Required Concentration

Program Credit/GPA Requirements

32 total semester hours required
Minimum 3.000 GPA required


Machine Learning Concentration—Khoury College of Computer Sciences

CS 5800Algorithms4
Complete 8 semester hours from the following:8
Reinforcement Learning and Sequential Decision Making
Pattern Recognition and Computer Vision
Natural Language Processing
Information Retrieval
Data Mining Techniques
Advanced Machine Learning
Deep Learning
Special Topics in Artificial Intelligence
Capstone
Complete 4 semester hours from the following:4
AI Capstone
Master’s Project
Optional Co-op
CS 6964Co-op Work Experience0
or CS 6954 Co-op Work Experience - Half-Time
or CS 6955 Co-op Work Experience Abroad - Half-Time
or CS 6965 Co-op Work Experience Abroad