Spring 2026
- CS 152: Computer Architecture and Engineering
- CS 186: Database Systems
- CS 370: Adaptive Instruction Methods in Computer Science
Fall 2025
- CS 189: Introduction to Machine Learning
- CS 162: Operating Systems and System Programming
- CS 197: Field Studies in Computer Science
Summer 2025
- CS 168: Introduction to the Internet: Architecture and Protocols
Spring 2025
- CS 170: Efficient Algorithms and Intractable Problems
- CS 188: Introduction to Artificial Intelligence
- CS 161: Computer Security
Fall 2024
- CS 61C: Great Ideas of Computer Architecture (Machine Structures)
- Math 53: Multivariable Calculus
Spring 2024
- CS 61B: Data Structures
- Math 54: Linear Algebra and Differential Equations
Fall 2023
- CS 61A: Structure and Interpretation of Computer Programs
- CS 70: Discrete Mathematics and Probability Theory