Acquire the skills and knowledge necessary for a career in today’s information-based society with the Master of Science in Applied Machine Learning. This 30-credit, 10-course, non-thesis graduate program’s rigorous technical curriculum is designed to prepare students for a career as an information engineer, data scientist, or data mining engineer. The MS in Applied Machine Learning focuses on the methods and techniques of creating models and algorithms that learn from, and make decisions or predictions, based on data. Successful graduates will apply the learned tools and techniques to a wide variety of real-world problems in areas such as marketing, finance, medicine, telecommunications, biology, security, engineering, social networking, and information technology.
In the MS in Applied Machine Learning, students engage in cutting-edge technical coursework in machine learning and develop their problem-solving skills in the art and science of processing and extracting information from data. Throughout their coursework, students build solid foundations in mathematics, statistics, and computer programming, and explore advanced topics in machine learning such as deep learning, optimization, big data analysis, and signal/image understanding. The program also focuses on the applications of machine learning to computer vision, natural language processing, robotics, data science, and other areas. The MS in Applied Machine Learning is offered through the Science Academy in the College of Computer, Mathematical, and Natural Sciences.
The MS in Applied Machine Learning is a 30-credit graduate program designed for to accommodate working professionals and can be completed in less than two years. The program emphasizes practical knowledge and dow not offer research opportunities. Instruction is provided by UMD faculty and experts in the field. The program features face-to-face instructional delivery; classes meet at the UMD College Park campus, mostly in the evenings. The Science Academy has run a Master of Professional Studies (MPS) degree since Fall 2019. Current MPS students should follow the MS curriculum plan of study and contact the Science Academy with any advising questions or concerns.
Application Deadlines
Fall 2025
International: February 28, 2025
Domestic: May 30, 2025
Any student applying for admission to a graduate program at the University of Maryland must meet the following minimum admission criteria as established by the Graduate School.
- Applicants must have earned a four-year baccalaureate degree from a regionally accredited U.S. institution, or an equivalent degree from a non-U.S. institution.
- Applicants must have earned a 3.0 GPA (on a 4.0 scale) in all prior undergraduate and graduate coursework.
- Applicants must provide an official copy of a transcript for all of their post-secondary work.
General Requirements:
- Statement of Purpose
- Transcript(s)
- TOEFL/IELTS/PTE (international graduate students)
Program-Specific Requirements:
- Graduate Record Examination (GRE) (optional)
- CV/Resume
- Description of research/work experience
- Prior coursework establishing quantitative ability (including calculus II, linear algebra, statistics, etc.)
- Proficiency in programming languages, demonstrated either through prior programming coursework or substantial software development experience
The MS in Applied Machine Learning is a 30-credit, 10-course, non-thesis graduate program designed for students to acquire the skills and knowledge necessary for a career in today’s information-based society. The degree requirements consist of successful completion of 6 core courses and 4 elective courses.
Sample Plan of Study (Part-time, two 3-credit courses per semester)
Semester 1 (fall) |
|
Semester 2 (spring) |
|
Semester 3 (summer) |
|
Semester 4 (fall) |
|
Semester 5 (spring) |
|
Sample Plan of Study (Full-time, three 3-credit courses per semester)
Semester 1 (fall) |
|
Semester 2 (spring) |
|
Semester 3 (summer) |
|
Semester 4 (fall) |
|
Electives Include:
MSML612: Deep Learning
MSML621: Digital Signal Processing
MSML640: Computer Vision
MSML641: Natural Language Processing
MSML642: Robotics
MSML650: Cloud Computing
MSML651: Big Data Analytics
Learn more about the courses
Find up to date tuition and fee information here for the MS in Applied Machine Learning.