Specialization in Artificial Intelligence (formerly Interactive Intelligence)

For a Master of Science in Computer Science, Specialization in Artificial Intelligence (15 hours), students must select from the following:

*The following is a complete look at the courses that may be selected to fulfill the Artificial Intelligence specialization, regardless of campus; only courses listed with bold titles are offered through the online program.

Core Courses (9 hours)

Algorithms and Design: Take one (1) course from:

And, two (2) courses from:

 

Electives (6 hours)

Any core courses in excess of the 9 hour requirement may be used as electives.

Pick two (2) courses from:

AI Methods:

  • CS 6604 Conversational AI
  • CS 7476 Advanced Computer Vision
  • CS 7631 Multi-Robot Systems
  • CS 7632 Game AI
  • CS 7633 Human-Robot Interaction
  • CS 7634 AI Storytelling in Virtual Worlds
  • CS 7647 Machine Learning with Limited Supervision
  • CS 7652 Large Language Models

Cognition, Ethics, and Human-Centered AI:

 

Free Electives (15 hours)

Free electives may be any courses offered through the OMSCS program. You can find the list of current OMSCS courses here.