CS Four Year Plan

Four-Year Plan

Here is a suggested plan to complete the computer science major in four years. With some work, the major can be fit into 3 years if you are declaring your major late.

Year Fall SemesterSpring Semester
MA & CS coursesOther courses MA & CS coursesOther courses
Freshman CS151
CS142 (if needed)
MA106
CC101P
language 101
CS248
MA107
CC102P
language 102
16 credits 16 credits
Sophomore CS351
SE361
GHS1
language 203
science core
CS252
CS321
GHS2
language 204
fine arts core
17 credits 15 credits
Junior CS485
CS490
CS431 or CS441 or CS451
MA315
humanities core
CS473
CS431 or CS441 or CS451
social science core
PE101
PE102
free elective
14 credits 14 credits
Senior CS491
CS/SE Elective
free electives electives
4+ credits To total 120 credits or more

Notes

As you can see, there is plenty of room to pick up a second major or minor in another department. Some popular choices include a math major or minor, or a minor in the College of Business Administration. A double major with a foreign language is also easy to fit in.

If you plan for it, you can also fit in a semester of study abroad. It may be difficult to take CS courses at other institutions and have them count effectively in our program, so plan to take primarily electives and core courses.

If you have been invited, you can also do the honor's program with the CS major. For details, see the Honor's Program Web Page. CS490 is the departmental honors course.