MPS in Machine Learning
Note: This program is no longer accepting applications. New students should apply to the Master of Science in Machine Learning.
The Science Academy, housed in the College of Computer, Mathematical, and Natural Sciences (CMNS), draws on the university’s collective expertise to provide academic programs that are both rigorous and relevant. Science Academy Graduate Programs translate research into applied knowledge and provides current and future professionals with invaluable skills.
Mentoring and advising are an essential part of the program. Students meet with faculty and the academic program director to ensure that educational goals and career learning and development goals are met. Students should contact Science Academy staff via email: scienceacademy@umd.edu.
Courses
Below is a listing of all program courses. For a detailed course description that includes pre-requisites or co-requisites, see The Graduate School Catalog, Course Listing as follows: MSML Course Descriptions.
Type | Course Number | Title |
---|---|---|
Core | MSML601 | Probability and Statistics |
Core | MSML602 | Principles of Data Science |
Core | MSML603 | Principles of Machine Learning |
Core | MSML604 | Introduction to Optimization |
Core | MSML605 | Computing Systems for Machine Learning |
Core | MSML606 | Algorithms and Data Structures for Machine Learning |
Elective | MSML610 | Advanced Machine Learning |
Elective | MSML612 | Deep Learning |
Elective | MSML640 | Computer Vision |
Elective | MSML641 | Natural Language Processing |
Elective | MSML642 | Robotics |
Elective | MSML650 | Cloud Computing |
Elective | MSML651 | Big Data Analytics |
Registration Overview
- See the sample plan of study, below. Students should use this as a guide to develop a plan with the academic program director.
- Actual course offerings are determined by the program and may vary semester to semester. Students should note if a course has a pre-requisite or co-requisite.
- Specific class meeting information (days and time) is posted on UMD’s interactive web service services, Testudo. Once on that site, select “Schedule of Classes,” then the term/year. Courses are listed by academic unit.
- The program uses specific section codes for registration, which are listed on the sample plan of study.
Sample Plan, Full-Time
Semester | Year | Course Number | Section Code | Credits |
---|---|---|---|---|
Fall | 1 | MSML601 | PCS* | 3 |
Fall | 1 | MSML602 | PCS* | 3 |
Fall | 1 | MSML603 | PCS* | 3 |
Spring | 1 | MSML604 | PCS* | 3 |
Spring | 1 | MSML605 | PCS* | 3 |
Spring | 1 | MSML641 | PCS* | 3 |
Summer | 1 | MSML612 | PCS* | 3 |
Summer | 2 | MSML606 | PCS* | 3 |
Fall | 2 | MSML642 | PCS* | 3 |
Fall | 2 | MSML650 | PCS* | 3 |
Sample Plan, Part-Time
Semester | Year | Course Number | Section Code | Credits |
---|---|---|---|---|
Fall | 1 | MSML601 | PCS* | 3 |
Fall | 1 | MSML603 | PCS* | 3 |
Spring | 1 | MSML604 | PCS* | 3 |
Spring | 1 | MSML605 | PCS* | 3 |
Summer | 1 | MSML606 | PCS* | 3 |
Summer | 1 | MSML612 | PCS* | 3 |
Fall | 2 | MSML602 | PCS* | 3 |
Fall | 2 | MSML650 | PCS* | 3 |
Spring | 2 | MSML641 | PCS* | 3 |
Spring | 2 | MSML642 | PCS* | 3 |