Coursework

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