BS Computer Science

Dear Computer Science Major:

This map is a term-by-term sample course schedule. The milestones listed below each year are designed to keep you on course to graduate in four years. A sample schedule is provided as a general guideline to help you build a schedule each term. Your courses must be selected with your advisor to satisfy all core curriculum and state, lab science, and multicultural requirements. Refer to the Undergraduate Catalog for the most current curriculum.

Year 1

Fall Hrs.
CS 1010 3
MATH 1113 3
ENGL 1101 3
POLS 1101 3
HIST 2111 or 2112 3
Total hours 15
Spring Hrs.
CS 1301 4
MATH 2261 4
Area E Elective 3
ENGL 1102 3
PERS 2XXX 2
Total hours 16

Milestones: End of semester: ≥2.0 GPA. End of year: Completed two Math courses. Completed at least one CS course. Completed at least 30 hours.

Year 2

Fall Hrs.
CS 1302 4
CS 2620 3
MATH 2262 4
ENGL 2111, 2112, or 2113 3
Total hours 14
Spring Hrs.
CS 3101 3
CS 3410 3
MATH 3600 3
Area E Elective 3
Area C Elective 3
Total hours 15

Milestones: End of semester: ≥2.0 GPA. End of year: Completed CS 1301 and CS 1302. Completed at least Math 2261. Completed at least 60 hours.

Year 3

Fall Hrs.
CS 3200 3
CS 3335 3
CS 4121 3
MATH 2150 3
Lab Science 4
Total hours 16
Spring Hrs.
CS 3520 3
CS 4721 3
CS 4345 3
Science 4
Lab Elective 3
Total hours 16

Milestones: End of semester: ≥2.0 GPA. End of year: Completed CS 3410. Applied to graduate. Completed at least 90 hours.

Year 4

Fall Hrs.
CS 4321 3
CS 4500 3
MATH 4XXX 3
Science 4
PERS 2XXX 2
Total hours 15
Spring Hrs.
CS 4XXX 3
CS 4900 3
CS 3XXX 3
Elective 3
Elective 1
Total hours 13

Milestones: End of semester: ≥2.0 GPA. End of year: Completed CS 3410. Applied to graduate. Completed at least 120 hours.