Disclaimer: This program map is intended only as a guide for students to plan their course of study. It does not replace any information in the Undergraduate Catalog, which is the official guide for completing degree requirements.

BS Computer Science

To find out what classes satisfy Areas B, C, D, and E, go to the General Education Requirements (Core Curriculum) page for the full list of approved courses.

Year 1

ENGL 1101

ENGL 1102

MATH 1111

MATH 1113

POLS 1101

HIST 1111 or 1112

Area E4

Area B1

Area B2

Area C1

60% - 100%

65% - 100%

0% - 10%

0% - 10%

15% - 100%

55% - 100%

10% - 100%

15% - 100%

0% - 90%

25% - 100%

Year 2

CS 1301

CS 1302

MATH 1634

MATH 2644

ENGL 3405

Area C2

Area D1 Science with Lab (x2)

*

*

0% - 10%

0% - 10%

95% - 100%

30% - 100%

0% - 50%

Year 3

CS 2100

CS 3202

CS 3201

CS 3212

CS 3211

CS 3151

CS 3270

MATH 2063

HIST 2111 OR 2112

CS Elective

*

*

*

*

*

*

*

0% - 10%

75% - 100%

*

Year 4

CS 3110

CS 3280

CS 3230

CS 4982

CS 3152

CS 4225

CS Elective (x2)

Lab Science Elective

Math Elective

*

*

*

*

*

*

*

*

*

_________________________________________________________________________________________________________________________________________________

The percentages above are derived from the lowest possible to the highest possible amount of writing for a class or section option (e.g., an elective or a minor placeholder).

The asterisk (*) represents information that is currently unavailable.