The graduate certificate in Artificial Intelligence (AI) provides students a strong foundation in key AI topics. Students apply Machine Learning (ML) algorithms to real-world data sets; examine ethical issues in the design and implementation of current and future computing systems and technologies; create an appreciation for the tight interplay between mechanism, sensor and control in the design of robotic and intelligent systems; and study vital topics in generative AI reinforcement learning, natural language processing and autonomous systems. 

Program Policies

This specialized program does not align with standard campus policies. Please refer to the Special Online Programs section of the catalog for more information.


The AI graduate certificate requires 12 credit hours of coursework. To earn the certificate, students must complete the following courses with a grade of C or higher in each course and a 3.0 cumulative GPA. 

Required Specialization
Machine Learning: Theory and Hands-on Practice with Python3
Additional Specializations
Choose 3 from the list below:9
Computing, Ethics and Society
Natural Language Processing: Deep Learning Meets Linguistics
Artificial Intelligence
Reinforcement Learning
Foundations of Autonomous Systems
Introduction to Robotics with Webots
Generative AI
Total Credit Hours12

Learning Outcomes

  • Students will gain a deep knowledge of AI, machine learning theory and its numerous applications including (but not limited to) natural language processing, computer vision, robotics, healthcare and human-centered computing.
  • Students will be able to design and implement comprehensive solutions for practical problems that incorporate the latest AI techniques.
  • Students will be able to identify the ethical implications in the design and application of AI technology and contribute to the emerging discussion in these areas as ethical developers of new technologies.
  • Students will understand CS foundations, probability/statistics, programming languages and computer systems. Specifically, their knowledge will extend to how ideas from these sub-disciplines of CS support AI systems and vice-versa.
  • Students will keep up with the state-of-the-art methods and techniques in this rapidly changing discipline of AI. Students will read and comprehend research papers and consider how the ideas in them can be applied in their everyday practice.