Master of Science in Machine Learning

Machine Learning Requirements

 

Total Credits

Completion of at least thirty credits at the graduate level (500 level and above), with no grade less than a C in any course and a minimum GPA of 3.000.

At least four of the courses must be drawn from the set of core courses:

CS 541Artificial Intelligence

3

CS 559Machine Learning: Fundamentals and Applications

3

CS 560Statistical Machine Learning

3

CS 583Deep Learning

3

CS 584Natural Language Processing

3

A total of at least seven of the above core courses and the following elective courses:

CS 513Knowledge Discovery and Data Mining

3

CS 5323D Computer Vision

3

CS 544Health Informatics

3

CS 556Mathematical Foundations of Machine Learning

3

CS 558Computer Vision

3

CS 582Causal Inference

3

CS 589Text Mining and Information Retrieval

3

CS 598Visual Information Retrieval

3

CS 609Data Management and Exploration on the Web

3

BIA 654Experimental Design II

3

BIA 660Web Mining

3

BIA 662Cognitive Computing

3

BIA 678Big Data Technologies

3

CPE 608Applied Modeling and Optimization

3

CPE 695Applied Machine Learning

3

FE 541Applied Statistics with Applications in Finance

3

MA 541Statistical Methods

3

MA 630Advanced Optimization Methods

3

MA 641Time Series Analysis I

3

MA 661Dynamic Programming and Reinforcement Learning

3

CS 800Special Problems in Computer Science (M.S.)

1-6

CS 900Thesis in Computer Science (M.S.)

1-10

CS 800: With one of the program faculty members, up to 6 credits

CS 900: With one of the program faculty members, 5-10 credits

General Electives

Up to three general electives, which can be any graduate course.