Fall 2026
-
CPSC 011. Design Justice: Towards Design and Computation for the Public Good
-
CPSC 019. Ethics & Technology
-
CPSC 021. Introduction to Computer Science
-
CPSC 031. Introduction to Computer Systems
-
CPSC 033. Foundations of AI & Machine Learning
-
The course is suitable for any student interested in gaining a deeper understanding of AI regardless of their intended major.
-
-
CPSC 035. Data Structures and Algorithms
-
CPSC 041. Algorithms
-
Group 1 course.
-
-
CPSC 043. Computer Networks
-
Group 2 course.
-
-
CPSC 046. Theory of Computation
-
Group 1 course.
-
-
CPSC 063. Artificial Intelligence
-
Group 3 course.
-
-
CPSC 086. Game Systems
-
This is a Group 2 course.
-
-
CPSC 091R. Special Topics: Security in AI Systems
-
This is a Group 3 course.
-