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.
Align Bridge Coursework
Students are required to complete two or more of the following bridge courses, to be determined by faculty mentor.
A grade of B or higher is required in each of the following:
| Code | Title | Hours |
|---|---|---|
| Fundamentals | ||
| CS 5001 and CS 5003 | Intensive Foundations of Computer Science and Recitation for CS 5001 | 4 |
| Discrete Structures | ||
| CS 5002 | Discrete Structures | 4 |
| Object-Oriented Design | ||
| CS 5004 and CS 5005 | Object-Oriented Design and Recitation for CS 5004 | 4 |
| Additional Align Courses | ||
| CS 5008 and CS 5009 | Data Structures, Algorithms, and Their Applications within Computer Systems and Recitation for CS 5008 | 4 |
Core Requirements
A cumulative GPA of 3.000 or higher is required in the following:
| Code | Title | Hours |
|---|---|---|
| CS 5100 | Foundations of Artificial Intelligence | 4 |
| CS 5130 and CS 5131 | Applied Programming and Data Processing for AI and Recitation for CS 5130 | 4 |
| DADS 5200 | Mathematics for Machine Learning | 4 |
| or DS 5020 | Introduction to Linear Algebra and Probability for Data Science | |
| DADS 7275 | Machine Learning and Data Analytics | 4 |
| or EECE 5644 | Introduction to Machine Learning and Pattern Recognition | |
Concentration
-
Machine Learning—Khoury College of Computer Sciences
Program Credit/GPA Requirements
36-44 total semester hours required
Minimum 3.000 GPA required
Machine Learning Concentration—Khoury College of Computer Sciences
| Code | Title | Hours |
|---|---|---|
| CS 5800 | Algorithms | 4 |
| Complete 4 semester hours from the following: | 4 | |
| 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 6964 | Co-op Work Experience | 0 |
| 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 | |