Coursework
First Year
| Fall 2024 | Winter 2025 | Spring 2025 |
|---|---|---|
| Intro to Computer Science (C++) (CS 31) | Data Structures and Algorithms (C++) (CS 32) | Intro to Computer Organization (CS 33) |
| Freshman CS Seminar (CS 1) | Discrete Structures (MATH 61) | Software Construction (CS 35L) |
| Multivariable Calculus (MATH 32A) | Physics: Mechanics (PHYSICS 1A) | Multivariable Calculus (MATH 32B) |
| Engineering Design: Autonomous Rover (ENGR 1AR) | Engineering Design: Go-Karts (ENGR 1GK) | Engineering Design: Rockets (ENGR 1RK) |
| Colonial Latin America (HIST 8A) | Intro to Educational Issues (EDUC 10) |
Second Year
| Fall 2025 | Winter 2026 | Spring 2026 |
|---|---|---|
| Operating Systems (CS 111) | Programming Languages (CS 131) | Compiler Construction (CS 132) |
| Logic Design of Digital Systems (CS M51A) | Digital Design Lab (CS M152A) | Artificial Intelligence for Human Interaction (CS 188) |
| Probability and Statistics 1: Probability (MATH 170E) | Algorithms and Complexity (CS 180) | Foundations of Computer Vision (EC ENGR 149) |
| Intro to Statistical Reasoning (STATS 10) | Introduction to Robotics (CS 188) | Neural Networks and Deep Learning II (EC ENGR C147B) |
| Linear Algebra (MATH 33A) |
Third Year
| Fall 2026 | Winter 2027 | Spring 2027 |
|---|---|---|
| Computing Theory (CS 181) | ||
| Computer System Security (EC ENGR M117) | ||
| Electrical and Electronic Circuits (EC ENGR 100) | ||
| Differential Equations (MATH 33B) | ||
| Art and Archaeology of Ancient Greece (CLASSIC 51A) |