Skip to main content


Ph.D.–Advanced Data Science Option

Doctor of Philosophy (Mechanical Engineering: ADV DATA SCI) provides students an introduction to the world of data science, giving them the skills to understand a variety of techniques and tools. This option will help to educate and recognize PhD students whose thesis work focuses specifically on building and using advanced data science tools.

The requirements for the Doctor of Philosophy (Mechanical Engineering: ADV DATA SCI) are as follows:

I. Three out of the following four courses

Course # Course Name Credits
CSE 544 Principles of data management 4
CSE 546 or STAT 535 Machine Learning or Statistical Learning: Modeling, Prediction, and Computing 4/3
CSE 512 Data Visualization 4
STAT 509 or STAT 512-513 Introduction to Mathematical Statistics or Statistical Inference 4

II. eScience Community Seminar

  • 4 quarters of the eScience Community Seminar OR ME Data Drive seminar with Professor Steve Brunton. Seminar credits do not count towards graduation requirements. 

III. Fulfillment of the Mechanical Engineering requirements

Students pursuing the Advanced Data Science Option must complete the above Data Science requirements, which feature a minimum of 9 distinct credits where they would otherwise complete electives in the general degree requirements; all other degree requirements are the same as the general Mechanical Engineering degree.

In addition, all students are required to take at least one additional course in quantitative methods (statistics, applied mathematics, mathematics, or computational science) OR in a methodology directly relevant to their area of focus. Such courses are to be specified in each student’s Individualized Training Plan. Some classes in the Data Science Option will meet this course requirement, including (though not limited to STAT 416 (4cr), STAT527 (3cr), STAT535 (3cr), STAT509 (4cr), STAT512 (4cr), STAT513 (4cr), AMATH 515 (5cr), AMATH563 (5cr), AMATH582 (5cr), AMATH583 (5cr), etc.

Students may not count any course toward both the ME coursework requirements and the Data Science requirements. For example, if students take ME 574 and count it toward the computational or numerical analysis requirement, they cannot use this course to fulfill the Data Science requirement. Students must ensure that there’s a minimum of 9 distinct credits taken for the Data science option.