CS Sample Schedule 2012-13
Note: This schedule does not include University and College of Letters and Science requirements. See CS Major or UC Davis General Catalog for listing of requirements.
| Fall | Winter | Spring | |||
| Freshman | MAT 21A | MAT 21B | MAT 21C | ||
| ECS 10*/30* | ECS 40 | ECS 20 | |||
| Sci Req | Sci Req | Sci Req | |||
| Sophomore | MAT 22A | ECS 122A | |||
| ECS 50 | ECS 154A | ECS 140A | |||
| ECS 60 | STA 32 | ||||
| Junior | ECS 120 | ECS/MAT Elective | ECS 150 | ||
| ECS/MAT Elective | ECS/MAT Elective | ||||
| ECS/MAT Elective | ECS/MAT Elective | ||||
| Senior | ECS/MAT Elective | ECS/MAT Elective | ECS/MAT Elective | ||
*Register for ECS 10 if you do not have prior experience with basic programming concepts (variable, loops, conditional statements). After ECS 10, take ECS 30.
** See http://www.math.ucdavis.edu/undergrad/degree_req/changes for MAT course changes