Computer Science Requirements
CS Major Requirements
Required courses:
Four electives to be chosen from:
At least one of these electives must be CSI 310 Programming Languages, CSI 320 Theory of Computation or CSI 350 Operating Systems.
One course chosen from:
CS Minor Requirements
Required courses:
Two electives chosen from:
CS Honors Program
At commencement, the Department awards Honors in Computer Science to qualified students.
The requirements for honors are:
- a GPA in the computer science major of at least 3.5
- an overall GPA of at least 3.3
- proposal and completion of a significant research project
