听
MS Artificial Intelligence - Graduate Courses
Core Courses
Students are required to select 2 courses from the following 3 courses:
| Title | Course No. |
|---|---|
| Computational Foundations of Artificial Intelligence | CAP 5625听听听 |
| Artificial Intelligence | CAP 6635听听听听 |
| Data Mining and Machine Learning | CAP 6673听听听听 |
听
In addition, students pursuing the non-thesis option are required to take 4 AI Electives and 4 EECS Electives. Students pursuing the thesis option must take 2 AI Electives, 6 thesis credits, and 4 EECS Electives.
AI Electives 鈥� courses are structured in the following areas: Vision, Data Analytics and Algorithms, Knowledge Management and Reasoning, Machine Learning, and Applications.
Vision
| Title | Course No. |
|---|---|
| Foundations of Vision | CAP 6411听听听 |
| Computer Vision | CAP 6415听听听 |
| Machine Learning for Computer Vision | CAP 6618听听听 |
| Visual Information Retrieval | COP 6728听听听 |
听
Data Analytics and Algorithms
| Title | Course No. |
|---|---|
| Introduction to Data Science | CAP 5768听听听 |
| Social Networks and Big Data Analytics | CAP 6315听听听 |
| Data Mining for Bioinformatics | CAP 6546听听听 |
| Big Data Analytics with Hadoop | CAP 6780听听听 |
| Computer Performance Modeling | CEN6405 |
| Analysis of Algorithms | COT 6405听听听 |
听
Knowledge Management and Reasoning
| Title | Course No. |
|---|---|
| Natural Language Processing | CAP 6640听听听 |
| Information Retrieval | CAP 6776听听听 |
| Web Mining | CAP 6777听听听 |
| Semantic Web Programming | COP 5859听听听 |
听
Machine Learning
| Title | Course No. |
|---|---|
| Introduction to Neural Networks | CAP 5615听 听 |
| Evolutionary Computing | CAP 6512听听听 |
| Sparse Learning | CAP 6617听听听听 听 |
| Deep Learning | CAP 6619听听听听 听 |
| Advanced Data Mining and Machine Learning | COP 6778听听听听 听 |
听
Applications
| Title | Course No. |
|---|---|
| Robotic Applications | EEL 5661听听听听 听 |
| Artificial Intelligence in Medicine and Healthcare | CAP 6683听听听 听 |
| Computational Advertising and Real-time Data Analytics | CAP 6807听听听 听 听 |
听
EECS Electives 鈥� graduate courses offered by the EECS department. Course substitution is allowed with prior approval of the advisor.