听

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.