Specialization in Interactive Intelligence
For a Master of Science in Computer Science, Specialization in Interactive 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 Interactive 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:
- CSE6140 Computational Science and Engineering Algorithms
- CS 6300 Software Development Process
- CS 6301 Advanced Topics in Software Engineering
- CS 6505 Computability, Complexity, and Algorithms
And, two (2) courses from:
Electives (6 hours)
Pick two (2) courses from:
Interaction:
- CS 6440 Introduction to Health Informatics
- CS 6460 Educational Technology: Conceptual Foundations
- CS 6465 Computational Journalism
- CS 6471 Computational Social Science
- CS 6603 AI, Ethics, and Society
- CS 6750 Human-Computer Interaction
AI Methods:
- CS 6476 Computer Vision
- CS 7631 Multi-Robot Systems
- CS 7632 Game AI
- CS 7633 Human-Robot Interaction
- CS 7634 AI Storytelling in Virtual Worlds
- CS 7643 Deep Learning
- CS 7647 Machine Learning with Limited Supervision
- CS 7650 Natural Language Processing
- CS 8803 Special Topics: Advanced Game AI
Cognition:
- CS 6795 Introduction to Cognitive Science
- CS 7610 Modeling and Design
- CS 7651 Human and Machine Learning
- CS 8803 Special Topics: Computational Creativity
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.