Graduate Programs

Graduate Certificate in Data Mining & Machine Learning

The Certificate in Data Mining and Machine Learning can be awarded in conjunction with any engineering master's degree. In order to qualify for this certificate, students enrolled in any master's in engineering program will need to meet the requirements listed below in addition to the standards requirements for their master's degree.

Required Courses
CSE 417T
or ESE 417
Introduction to Machine Learning
Introduction to Machine Learning and Pattern Classification
3 units
CSE 517A Machine Learning 3 units
CSE 541T Advanced Algorithms 3 units
Foundations Courses (choose two)
CSE 412A Introduction to Artificial Intelligence 3 units
CSE 513T Theory of Artificial Intelligence and Machine Learning 3 units
CSE 514A Data Mining 3 units
CSE 515T Bayesian Methods in Machine Learning 3 units
CSE 519T Advanced Machine Learning 3 units
CSE 543T Algorithms for Nonlinear Optimization 3 units
ESE 415 Optimization 3 units

Math 493

OR ESE 520

Probability

Probability and Stochastic Processes

3 units
Math 494 Mathematical Statistics 3 units
CSE561A Large Language Models 3 units

Domain Courses (choose one)
CSE 427S Cloud Computing with Big Data Applications 3 units
CSE 518A Human-in-the-Loop Computation 3 units
CSE527A Natural Language Processing 3 units
CSE 534A Large-Scale Optimization for Data Science 3 units
CSE 557A Advanced Visualization 3 units
CSE 559A Computer Vision 3 units
CSE 584A Algorithms for Biosequence Comparison 3 units
CSE 587A Algorithms for Computational Biology 3 units
CSE555T Adversarial AI 3 units
CSE531A AI for Health 3 units

Please Note

  • All courses must be taken for a grade.

  • Students with previous courses in machine learning may place out of CSE 417T. These students will be required to complete an additional foundations course for a total of three foundations courses.

  • Students who began the certificate prior to FL16 who have successfully completed 517A independent of 417T will be required to complete an additional foundations course in place of 417T for a total of three foundations courses. No student will be allowed to take 417T after the successful completion of 517A.

  • Any student who began the certificate prior to FL16 may choose to take 441T in place of 541T.