Skip to main content

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
Questions? Contact Us