Skip to main content
A group of AI students view a computer screen

The Power of Your Degree

A recent survey of IT executives found that while only 4% of organizations have begun to invest and deploy AI initiatives, 46% have plans to do so in the near future. The same survey1 surfaces two challenges in the adoption of artificial intelligence: the availability of skilled and experienced staff, and the lack of IT and business understanding of AI’s potential. All of which means investing in a graduate education in AI today will pay big dividends tomorrow.

The Master of Science in Artificial Intelligence at Khoury College prepares professionals for leadership roles in this burgeoning sphere of the technological landscape, educating students in the creation and administration of AI systems that can reason and respond to complex realities—systems that will revolutionize the 21st century workplace through seamless integration of human and AI capabilities.

Learn more about earning your Masters in Artificial Intelligence from a peer that can answer your questions from a student perspective.

Ask a current student



The MS in Artificial Intelligence program features five core courses Programming Design Paradigms, Algorithms, Foundations of AI, Machine Learning, and Intelligent Interaction that represent the essential knowledge for research and development in Artificial Intelligence. These courses examine the foundational representations and processes used across AI systems, how machine learning can be used to acquire this knowledge and the various ways AI systems interact with people, as well as an understanding of the ethical concerns in developing AI technologies responsibly. The courses are tailored toward technically or mathematically trained students.

Core Courses (4 SH)

    • CS5100 Foundations of AI (4 SH)
    • CS6140 Machine Learning (4 SH)
  • CS5010 Programming Design Paradigm (4 SH)
  • CS5800 Algorithms (4 SH)

Two Elective Courses Drawn From One of Five Specializations (Each 4 SH)


  • CS5330 Pattern Recognition and Computer Vision
  • CS7180 Special Topics in AI: Learning and Inference in Vision
  • EECE5639 Computer Vision

Intelligent Interaction

  • CS5150 Game Artificial Intelligence
  • CS7340 Theory and Methods in Human-Computer Interaction

Robotics and Agent-based systems

  • CS5335 Robotic Planning and Perception
  • EECE5550 Mobile Robotics
  • EECE5554: Robotics Sensing and Navigation

Machine Learning

  • CS7140/EECE7397 Advanced Machine Learning
  • DS5230 Unsupervised Learning and Data Mining

Knowledge Management and Reasoning

  • CS6120 Natural Language Processing
  • CS6200 Information Retrieval
  • CS6220 Data Mining Techniques

One Other Elective Course (4 SH)

Any course from an MS in AI specialization area outside the student’s specialization can be an elective course. Additionally, the elective course can be drawn from Khoury and other partner colleges. Suggested courses include:

  • CS7180:  Special Topics in Artificial Intelligence
  • CS6800:  Applications of Information Theory
  • EECE7337: Information Theory
  • GSND5110: Game Design and Analysis
  • LAW7639: Internet Law

Students in the program will also have the option of pursuing (i) an MS Project by completing a 1-semester project (through an MS Project course in lieu of an elective), or (ii) an MS Thesis by completing a 2-semester thesis project (two MS Thesis courses in lieu of two electives).

  1. Gartner CIO Survey of IT Senior Leaders, [2018]

Admissions FAQ