AI-Related Courses at UBC

Updated September 2026.  We do not guarantee that every AI-related course at UBC has been listed.

 

CourseInstructor
Introduction to Artificial Intelligence (AI 100)Kevin Leyton-Brown
Deep Learning (AI 360)Evan Shelhamer, Leonid Sigal
Intelligent Systems (AI 422)Mehrdad Oveisi
Topics in Biomedical Engineering - MEDICAL IMAGE PROCESSING AND MACHINE LEARNING (BMEG 400Q)Sharareh Bayat, Negar Harandi
Topics in Biomedical Engineering - MEDICAL IMAGE PROCESSING AND MACHINE LEARNING (BMEG 591Q)Sharareh Bayat, Negar Harandi
Machine Learning with Engineering Applications (CPEN 355)Christos Thrampoulidis
Deep Learning (CPEN 455)Renjie Liao
Introduction to Artificial Intelligence (CPSC 322 )Cristina Conati
Applied Machine Learning (CPSC 330)Varada Kolhatkar
Machine Learning and Data Mining (CPSC 340)Prajeet Bajpai
Natural Language Processing (CPSC 423)Vered Shwartz
Topics in AI: World Models in Natural & Artificial Intelligence (CPSC 532A)Kelsey Allen
Topics in AI: Open Questions in NLP (CPSC 532B)Peter West
Topics in AI: Statistical Learning Theory (CPSC 532D)Danica Sutherland
Topics in AI: LLMs meet InfoVis (CPSC 532G)Giuseppe Carenini
Topics in AI: Interpretation, Control and Analysis of NLP Models (CPSC 532H)Hila Gonen
Topics in AI: Probabilistic and Computational Foundations of Generative AI (CPSC 532W)Frank Wood
Topics in AI: Adaptation & Adaptive Computation (CPSC 532X)Evan Shelhamer
Topics in AI: Physics-Informed AI, Transforming Science, Engineering, and Art (CPSC 532Z)Peter Yichen Chen
Machine Learning and Data Mining (CPSC 540)Prajeet Bajpai
Directed Reading - The Economics of Machines, AI, and Employment (ECON 492D)Henry Siu
Quantitative Economics with Data Science Applications (ECON 526)Paul Schrimpf, Jesse Perla
From Exploring to Building Machine Learning Models (EECE 568)Matthew Yedlin
Special Topics in Decision Making and Machine Learning - Advanced Topics in Deep Learning (EECE 576L)Renjie Liao
Special Topics in Decision Making and Machine Learning - From Markov Decision Processes to Deep Reinforcement Learning (EECE 576N)Cyrus Neary
Data and Society (SOCI 280)Laura Nelson