The BSE Degree in Computer Science gives students a rigorous training in computer science and requires a total of 40 course units (cu) as follows:
COMPUTER SCIENCE (CSCI) 40 CU
Entered in Fall 2010 through 2011
Math (6 CU)
MATH 104
MATH 114
CIS 160
CIS 261 or ESE 301 or ENM 321 or Stat 430
Math Elective
Math Elective
Natural Science (4 CU)
For CSCI Majors, Nat Sci may also include
the following Cog Sci Courses: LING 250,
330; PSYC 111, 121 (these courses cannot
be used by CSCI majors in the SSH category)
PHYS 140 or PHYS 150
PHYS 141 or PHYS 151
Natural Science
Natural Science/Lab Reqt*
*NOTE: One year of laboratory course work is required which can be used as one of the 4 CU's. One way to satisfy this requirement is by taking Phys 150 and Phys 151.
Engineering (14 CU)
CIS 110
CIS 120
CIS 121
CIS 240
CIS 262
CIS 320
Select one from the following list:
CIS 277, CIS 330, CIS 341, CIS 455, CIS 553,
or ESE 350
CIS 371
CIS 380
CIS 400
CIS 401
CIS Elective
CIS Elective
CIS Elective
(Note: CIS 190-193 mini-courses
cannot be used as CIS electives)
Tech Elective (6 CU)
(Dept. Approval Required)
Two Engineering Courses required. Remaining courses can be from:
1: Any approved minor or minor equiv; or a
sequence of approved courses.
2: Any Math, Nat Sci or Eng, or the
following list: LING 106; PHIL 231,
244, 411, 413, 444, 445; PSYC 413;
OPIM 220, 321, 325