Courses

Timeline overview.

Spring 2026

  • CS 170: Efficient Algorithms
  • EECS 126: Probability & Random Processes
  • MATH 53: Multivariable Calculus
  • UGBA 135: Personal Finance Management
  • Teaching: CS 189 Tutor

Fall 2025

  • CS 61C: Machine Architecture
  • CS 189: Machine Learning
  • EECS 127: Optimization
  • MATH 110: Abstract Linear Algebra
  • THEATER 52AC: Dance in American Cultures

Spring 2025

  • CS 70: Discrete Mathematics & Probability Theory
  • DESINV 22: Prototyping & Fabrication
  • EECS 16B: Circuits & Devices
  • MATH 54: Linear Algebra & Diff. Eqns.
  • PHYSICS 7B: Electromagnetism

Fall 2024

  • CS 61B: Data Structures
  • CS 195: Implications of Computing Technology
  • EECS 16A: Info. Devices & Systems
  • UGBA 10X: Foundations of Business
  • UGBA 196: Technology Innovation

Summer 2024

  • CS 61A: Structure of Computer Programs