Skip navigation

Site Map | College of Engineering | UC Davis | MyUCDavis

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