Required Courses (19 hours)
To earn a degree in CSCI, students must have:
a) At least 40 hours of credit from: CSCI 1301-1301L, CSCI 1302, CSCI 1730, CSCI 2670, CSCI 2720, CSCI 3030, CSCI 4720, Application Design Group, Systems Design Group, and CSCI electives.
b) At least 19 hours of credit from: CSCI 2610, MATH 2250, and the Major Related Electives.
(All major coursework must be completed with a grade "C" (2.0) or higher.)
CSCI 4720 or CSCI 4720E
Application Design Group - choose one course from the following:
CSCI 4050/6050
CSCI 4370/6370
Systems Design Group - choose one course from the following:
CSCI 4570/6570
CSCI 4730/6730
CSCI 4760/6760
Computing, Ethics, and Society:
CSCI 3030 or CSCI 3030E
Algorithms:
CSCI 4470/6470