MS in AI

Courses & Faculty

Both majors in the Master of Science in Artificial Intelligence require 30 credit hours to complete. In addition to several required courses, students can customize their plan of study around topics that interest them and are applicable to their career goals. All courses are taught by expert faculty from Purdue’s flagship campus in West Lafayette who have extensive experience in AI and its applications.

Ready to dive into the world of AI?

I want to learn about

Required Major Course – 2 Credit Hours
GRAD 50300-AI Essentials: A Non-Technical Introduction (2 CR)

Selective Major Courses – minimum of 6 Credit Hours

Selective Major 1: Applications of AI in Business, Non-Profit, Public Sectors. Students will choose at least one course from the following:

  • POL 52701 – Local to Global Governance of Data, AI, and Emerging Technology (3 CR)
  • POL 52601 – Technology, AI, and Ethics in Policy and Public Administration (3 CR)
  • MGMT 52500 – Marketing Analytics (2 CR)
  • MGMT 68300 – Technology-Driven Business (2 CR)

Selective Major 2: Data Management, Analysis, Communication. Students will choose at least one course from the following:

  • EDPS 55600 – Introduction to Quantitative Data Analysis Methods in Education (3 CR)
  • EDPS 55700 – Introduction to Quantitative Data Analysis Methods in Education II (3 CR)
  • CNIT 57000 BDA – IT Data Analytics (3 CR)
  • CNIT 51000 – Data Literacy (3 CR)
  • CNIT 57500 – Data Analysis (3 CR)
  • CGT 57500 – Data Visualization Tools and Applications (3 CR)
  • MGMT 59000 – Directed Readings in Management (Visualization and Persuasion) (2 CR)
  • MGMT 59000 – Directed Readings in Management (Database and SQL) (2 CR)
  • MGMT 59000 – Directed Readings in Management (Web Data Analytics) (2 CR)
  • MGMT 59000 – Directed Readings in Management (Big Data Analytics in the Cloud) (2 CR)
  • MGMT 58600 – Python Programming (Python for Analytics) (2 CR)
  • COM 65000 – Communication and Leadership (3 CR)
  • ABE 65100 – Environmental Informatics (3 CR)

Required Major Course – minimum of 2 Credit Hours
GRAD 50400-Advanced AI Fundamentals for Technical Professional (2 CR)

Selective Major Courses – minimum of 6 Credit Hours

Selective Major 1: Artificial Intelligence/ML. Students will choose at least one course from the following:

  • CS 57800 – Statistical Machine Learning (3 CR)
  • CNIT 59500 – Natural Language Processing (3 CR)
  • ECE 59500 – Selected Topics in Electrical Engineering (Reinforcement Learning: Theory & Algorithms; Robotics classes) (3 CR)
  • ECE 69500 – Advanced Topics in Electrical and Computer Engineering (Optimization for Deep Learning) (3 CR)
  • MGMT 59000 – Directed Readings in Management (Deep Learning) (2 CR)
  • ECON 57600 -Statistical & Machine Learning (2 CR)
  • ECON 59000 – Problems in Economics (Machine Learning II) (2 CR)
  • ECE 50024 – Machine Learning (3 CR)
  • ECE 57000 – Artificial Intelligence (3 CR)

Selective Major 2: Data Mining. Students will choose at least one course from the following:

  • CS 59000 – Topics in Computer Sciences (Numerical Computing for Data Science) (1 CR)
  • MA 59800 – Linear Algebra for Data Science (3 CR)
  • CS 50023 – Data Engineering I (1 CR)
  • CS 50024 – Data Engineering II (1 CR)
  • CS 59000 – Topics in Computer Sciences (Foundations in Computer Science) (1 CR)
  • CS 50025 – Foundations of Decision Making (1 CR)
  • CS 57300 – Data Mining (3 CR)
  • ECE 59500 – Selected Topics in Electrical Engineering (Intro to Data Mining) (3 CR)
  • ECE 50836 – Intro to Data Mining (3 CR)
    MGMT 57100 – Data Mining (2 CR)

Students choose a minimum of 9 credit hours from the following list:

  • SCLA 53000 Strategic Foresight and Leadership for Defense Leaders (3 CR)
  • STAT 59800 – Topics in Statistical Methods (Probability and Statistics) (1 CR)
  • MA 59800 – Linear Algebra for Data Science (1 CR)
  • ECE 56900 – Introduction to Robotic Systems (3 CR)
  • ECE 59500 – Selected Topics in Electrical Engineering (Computer Vision for Embedded Systems) (1 CR)
  • EDPS 53100 – Introduction to Measurement and Instrument Design (3 CR)
  • COM 60311 – Seminar in Crisis Communication (3 CR)
  • ME 53900 – Introduction to Machine Learning (3 CR)
  • ASM 54000 – Geographic Information System (GIS) Application (3 CR)
  • OLS 57900 – Emerging World-Class Leadership Strategies (3 CR)
  • OLS 58000 – Interpersonal & Group Skills for Leaders (3 CR)
  • OLS 58100 – Leading Teams (3 CR)
  • OLS 58200 – Leadership and Organizational Change (3 CR)
  • CNIT 55200 PME – IT Project Management (3 CR)
  • CNIT 58100 PRM – Risk Management (1 CR)
  • CNIT 58500 PCM – Organizational and Change Management for IT Projects (3 CR)
  • ENGT 50700 – Fundamentals of Collaborative Leadership and Agile Strategy (3 CR)
  • IT 57100 – Project Management in Business and Industry (3 CR)
  • MGMT 56800 – Supply Chain Analytics (2 CR)

Free Electives 

  • Students may choose 3 credit hours if their PUO staff advisor approves or select a course from one of the above lists.