Master of Artificial Intelligence

The Master of Artificial Intelligence program teaches the foundational concepts and practical skills in artificial intelligence and its subfields of machine learning, deep learning, computer vision, natural language processing, probabilistic reasoning, and data analytics. The program requires 30 credit hours of coursework in artificial intelligence, interdisciplinary applications of AI, and computer science.


Minimum Credits Required 30
Maximum 400-Level Credit 10
Minimum CS/CSP Credit 18
Artificial Intelligence Core Courses (6)
CS 480Introduction to Artificial Int3
or CS 581 Advanced Artificial Intelligen
CS 584Machine Learning3
or MATH 569 Statistical Learning
Artificial Intelligence Elective Courses (9)
Select nine credit hours from the following:9
Computer Vision3
Deep Learning3
Interact/Trans Mach Learning3
Online Social Network Analysis3
Probabilistic Graphical Models3
Natural Language Processing3
Data Processing and Analytics Course (3)
Select three credit hours from the following:3
Data Integration Warehousing3
Advanced Data Mining3
Advanced Database Organization3
Parallel and Distributed Proc3
Data-Intensive Computing3
Big Data Technologies3
Data Preparation and Analysis3
Interdisciplinary Elective Course (2-3)
Select two to three credit hours from the following:2-3
BME Applications of Statistics3
Comp Neurosci II: Vision3
Cognitive Neuroscience2
Quantitative Neural Function3
Business Statistics3
UAV in Construction Projects3
Ststcl Qlty Process Control3
Intro to Linguistics3
Humanizing Technology3
AI in Smart Grid3
Machine Learning in Finance:3
Introduction to Time Series3
Applied Statistics3
Bayesian Computational Stats3
Predictive Analytics3
Introduction to Robotics3
Data Driven Modeling3
Statistical Analys in Fin Mkts3
Computational Finance3
Science and Values3
Ethics in Computer Science3
Learning Theory3
Cognitive Science3
Cognitive and Affective Bases3
Elective Courses (9-10)
Select 9-10 credit hours of 400-level and above CS or CSP courses. 19-10