Model 4-year program for the B.A. in Computer Science (2005-07 catalog)


Fall

Spring

Year 1

32 credits

CSci 160 (4)
Engl 110 (3)
Foreign Language I (4)
Math 107 (4)

CSci 161 (4)
Engl 120 or Engl 125 (3)
Soc Studies Elective (3)
Foreign Language II (4)
Math 208 (3)

Year 2

31 credits

CSci 250 (4)
Foreign Language III (4)
Math 146 (3)
Lab Science (4)

CSci 242 (3)
CSci elective (3)
Foreign Language IV (4)
Soc Studies Elective (3)
Econ 210/Psych 241/Soc 326 (3)

Year 3

36 credits

12 ud credits

CSci elective (3-ud)
EE 201 and EE 202 (3)
Soc Studies Elective (3)

minor/second major course (3)
Any elective course (3)

Any elective course (3)

CSci 370 (3-ud)
CSci Elective (3-ud)
Humanities Elective (3)

minor/second major course (3)
minor/second major course (3-ud)
Any elective course (3)

Year 4

30 credits

24 ud credits

CSci 435 (3-ud)
CSci 451 (3-ud)

minor/second major course (3-ud)
minor/second major course (3-ud)

Any elective course (3)

CSci elective (3-ud)

CSci Elective (3-ud)
minor/second major course (3-ud)
minor/second major course (3-ud)

Any elective course (3)

General Education Requirements (communication - green) (social studies - red) (humanities - blue) (science - magenta)
Specifically Required Courses (bold)
Recommended or usually taken courses (italic)
-ud ... indicates upper division credits, 36 are needed