Currently, Math 3, 4, 10, 26, 27, and 38 are offered every semester, but many of our upper-division courses are offered on a two-year cycle. As such, it is important to keep track of which courses you plan to take in the next couple of years and note when their corresponding prerequisite courses are offered.
Four-Year Plan
2022 Fall |
2023 Spring |
Math: 38, 39, 120, 113, 140, 185 | Math: 38, 103, 134, 114, 150, 196 |
CS: 21, 102, CS 190 Tech Ethics | CS: 21, 174, 192 |
2023 Fall |
2024 Spring |
Math: 38, 39, 120, 113, 131, 140 | Math: 38, 103, 134, 111, 115, 196 |
CS: 21, 102, 110, 160 | CS: 21, 174, 192, 196 |
2024 Fall |
2025 Spring |
Math: 38, 39, 120, 140, 185, 190 | Math: 38, 103, 134, 114, 150, 196 |
CS: 21, 102, 110, 160, 190 | CS: 21, 174, 192, 196
|
2025 Fall |
2026 Spring |
Math: 38, 39, 113, 120, 131, 140 | Math: 38, 103, 134, 111, 115, 196 |
CS: 21, 102, 110, 160 | CS: 21, 174, 192, 196 |