Learners complete four required courses (12-credit hours) and six elective courses (18-credit hours):
Required courses:
Deep Learning
Machine Learning
Reinforcement Learning
Logic and Reasoning
Elective courses:
Optimization
Online Learning and Optimization
Automated Logical Reasoning
Natural Language Processing
Case Studies in Machine Learning
Ethics in AI
Required courses:
Deep Learning
Machine Learning
Reinforcement Learning
Logic and Reasoning
Elective courses:
Optimization
Online Learning and Optimization
Automated Logical Reasoning
Natural Language Processing
Case Studies in Machine Learning
Ethics in AI


![[-]](https://www.degreeforum.net/mybb/images/collapse.png)