Skip to main content.

Machine Learning and Data Science (MLDS) option

The Machine Learning and Data Science (MLDS) track of the EAS-PhD is committed to training the next generation of machine learning and data science leaders. This track is designed to instill the theoretical knowledge and practical skills necessary for research and discovery in machine learning and data science fields. The track inherits and further strengthens the interdisciplinary nature of the EAS program naturally since the end goal of machine learning and data science methods is usually to enable automation, extract knowledge, and unleash discovery. MLDS doctoral candidates will be masters of the computational and mathematical foundations of machine learning and data science. They will also be highly competent in developing machine learning and data science algorithms, instituting automation and data policies and ethics.

Core courses requirements

The following core courses of MLDS provide the mathematical and computer science background for the students in the track:

  • Advanced Mathematical Analysis and Computational Methods (EAS 501, EAS 502)
  • One from Mathematics of Deep Learning, Scientific Machine Learning (MTH 601, MTH 602)
  • High Performance Scientific Computing for Data Science and Machine Learning (EAS 520, DSC 520)
  • One from Advanced Machine Learning, Advanced Data Mining (CIS 550, CIS 530/DSC 531)

In addition to these core courses and standard EAS thesis credits, at least four major courses (12 credits) and two minor courses (6 credits) are required. 

Specialization course requirements

A minimum of 18 additional hours of coursework is required for post-baccalaureate students.  Course selection is based on the research and career goals of the student, and curricula will vary between students.  The coursework must include courses from at least two disciplines.  These courses are usually taken in mathematics, physics, engineering, or computer science.

Dissertation research

This work is completed under the guidance of the students' faculty advisor. More information about faculty and research opportunities can be found here.

A typical curriculum plan for the CSE option is shown below.

Graduate program curriculum outline

Computational Science and Engineering Option

Major required (core) courses (Total # of courses required = 7)
Course number Course title Credit hours
EAS 501 Advanced Mathematical Methods 3
EAS 502 Computational Methods 3
EAS 520/DSC 520 High Performance Scientific Computing 3
MTH 601 or 602

Mathematics of Deep Learning, or

Scientific Machine Learning
3
CIS 550 or 530 Advanced Machine Learning, or Advanced Data Mining 3
EAS 600 Dissertation Proposal Preparation 3
EAS 601/701 Doctoral Dissertation Research 27
EAS 602 Research Ethics 1
EAS 700 Doctoral Seminar 2
Subtotal # Core Credits Required 48
Elective courses (Total courses required = 6)
MTH / CIS 4 x Graduate Electives Courses (Major) 12
COE/BIO/CHM 2 x Graduate Electives Courses (Minor) 6
Subtotal # Elective Credits Required 18
Curriculum summary
Total number of courses required for the degree 13
Total credit hours required for degree 66

Prerequisite, Concentration or Other Requirements:
Ph.D. Qualifying Examination (QE) and Comprehensive Exam:  Each student must pass a qualifying exam and a comprehensive exam on research preparedness prior to becoming a doctoral candidate. Due to the interdisciplinary nature of the program, courses from the same discipline cannot be used as both major and minor electives. For example, if any MTH courses are used as major electives, MTH courses cannot be used as minor electives.

Major Electives

Elective major courses provide students the opportunity to obtain depth in his/her focus area. Students must take four courses (12 credits) from within MTH (e.g. MTH 522, 561, 572 – 575) or CIS (e.g. CIS 522, CIS 530, CIS 550, CIS 552, CIS 568, CIS 569).

Minor Electives

Elective minor courses provide the students the opportunity to round their education and gain further inter-disciplinary skills. Students must take two courses (six credits) in one or more of the following programs: Biology, Chemistry, Physics, CoE departments outside of CIS, or other programs approved by the faculty advisor.

Back to top of screen