ASCS Degree Requirements

Entered Fall 2020 and Later

COMPUTER SCIENCE (ASCS) 37 CU

Math and Natural Science (8 CU)

MATH 104
MATH 114
CIS 160

Math/Natural Science Elective
Math/Natural Science Elective
Math/Natural Science Elective

Choose two from the following list: PHYS 140, PHYS 141, EAS 091, or CHEM 101, BIOL 101, OR BIOL 121.

Natural Science
Natural Science


 

Engineering (13 CU)

CIS 110
CIS 120
CIS 121
CIS 240
CIS 262
CIS 320
CIS Elective*
CIS Elective*
CIS Project Elective**
CIS Project Elective**
Engineering
Engineering
CIS 498

*A CIS elective is a CIS or NETS engineering course numbered 100 or above, or ESE 350. (Note that not all CIS/NETS courses are engineering courses; please see the SEAS undergraduate handbook.) At most one CU of 1xx courses may be used.

** A CIS project elective is one of CIS 341, 350, 380, 441, 450, 455, 460, 471, 553, NETS 212, and ESE 350.


Tech Elective (8 CU)

OPTION 1: Any approved minor, or sequence of approved courses. Remaining must be Math, Natural Science or Engineering. (MINORS ARE STRONGLY ENCOURAGED)

OPTION 2: Any 8 CU’s from Math, Natural Science, or Engineering.

Tech Elective
Tech Elective
Tech Elective
Tech Elective
Tech Elective
Tech Elective
Tech Elective
Tech Elective


Social Sci & Humanities (7 CU)

EAS 203
SS or H
SS or H
SS or H
SS or H
SS, H, or TBS
SS, H, or TBS

 

The courses above must include a writing seminar:
Writing Seminar

Please see the SEAS Undergraduate Handbook for a list of writing seminars that can be counted as an SS or H course.


Free Elective (1 CU)

Free Elective