The Certificate in Data Mining and Machine Learning can be awarded in conjunction with any engineering master's degree. To qualify for this certificate, students enrolled in any master's program within the McKelvey School of Engineering will need to meet the requirements listed below in addition to the standard requirements for their master's degree. All courses must be taken for a grade. Courses must be graded at a D– or better in order to count toward the certificate.
Required Courses
| Code | Title | Units |
|---|---|---|
| CSE 4107 | Introduction to Machine Learning | 3 |
| or ESE 4170 | Introduction to Machine Learning and Pattern Classification | |
| CSE 5107 | Machine Learning | 3 |
| CSE 5401 | Advanced Algorithms | 3 |
| Total Units | 9 | |
Foundations Courses
Students select two of the following courses:
| Code | Title | Units |
|---|---|---|
| CSE 4102 | Introduction to Artificial Intelligence | 3 |
| CSE 5100 | Deep Reinforcement Learning | 3 |
| CSE 5103 | Theory of Artificial Intelligence and Machine Learning | 3 |
| CSE 5104 | Data Mining | 3 |
| CSE 5105 | Bayesian Methods in Machine Learning | 3 |
| CSE 5109 | Advanced Machine Learning | 3 |
| CSE 5403 | Algorithms for Nonlinear Optimization | 3 |
| CSE 5610 | Large Language Models | 3 |
| ESE 4150 | Optimization | 3 |
| SDS 4010 | Probability | 3 |
| or ESE 5200 | Probability and Stochastic Processes | |
| SDS 4020 | Mathematical Statistics | 3 |
Domain Courses
Students choose one of the following courses:
| Code | Title | Units |
|---|---|---|
| CSE 4207 | Cloud Computing With Big Data Applications | 3 |
| CSE 5106 | Multi-Agent Systems | 3 |
| CSE 5108 | Human-In-The-Loop Computation | 3 |
| CSE 5270 | Natural Language Processing | 3 |
| CSE 5310 | AI for Health | 3 |
| CSE 5370 | Trustworthy Autonomy | 3 |
| CSE 5505 | Adversarial AI | 3 |
| CSE 5507 | Advanced Visualization | 3 |
| CSE 5509 | Computer Vision | 3 |
| CSE 5804 | Algorithms for Biosequence Comparison | 3 |
| CSE 5807 | Algorithms for Computational Biology | 3 |
| ESE 5130 | Large-Scale Optimization for Data Science | 3 |
Additional Information
Students with previous courses in machine learning may place out of CSE 4107 Introduction to Machine Learning. These students will be required to complete an additional foundations course for a total of three foundations courses.