Sample Plan of Study

Sample Plan of Study

Below is a sample plan for students in the Computer Science Major in the School of Computing and Information. Note that there are many paths through the Computer Science major and any student's path may differ from the one shown. Generally, our advisors will help each student to customize his / her career plan.

Prior to Admission, this plan assumes that a student has:

  • An Intro. to Programming course
  • Workshop in Composition (ENGCMP 0150 ) satisfied by SAT score
  • Sufficient Math background to take Calculus 1
  Fall Spring
Year 1

CMPINF 0401   (4 cr)

MATH 0220   (4 cr)

CMPINF 0001   (1 cr)

CMPINF 0010    (4 cr)

ENGCMP 0200  (3 cr)

TOTAL: 16 credits

CS 0445   (3 cr)

MATH 0230  (4 cr)

GER (3 cr)

STAT 1000   (4 cr)

 

TOTAL: 14 credits

Year 2

CS 0441  (3 cr)

CS 0447  (3 cr)

GER (3 cr)

GER (3 cr)

Elective (3 cr)

TOTAL: 15 credits

CS 0449  (3 cr)

CS 1501  (3 cr)

GER (3 cr)

GER (3 cr)

Elective (3 cr)

TOTAL: 15 credits

Year 3

CS 1502  (3 cr)

CS 1550  (3 cr)

GER (3 cr)

GER (3 cr)

Elective (3 cr)

TOTAL: 15 credits

CS UL 1 (3 cr)

CS UL 2 (3 cr)

GER (3 cr)

GER (3 cr)

Elective (3 cr)

TOTAL: 15 credits

Year 4

CS UL 3 (3 cr)

CS UL 4 (3 cr)

CS 1900  (Capstone) (3 cr)

GER (3 cr)

Elective (3 cr)

TOTAL: 15 credits

CS UL 5 (3 cr)

CS UL 6 or Elective (3 cr)

GER (3 cr)

Elective (3 cr)

Elective (3 cr)

TOTAL: 15 credits

Note 1: GER = General Education Requirement, UL = Upper-level

Note 2: Electives may be used for the SCI requirement of a secondary field of study (ex: minor, certificate, etc).

Note 3: One course must satisfy the Diversity Requirement.

Note 4: CS UL 6 may be used for CS Department Honors. See the Departmental Honors section of this Catalog for details and requirements.