Computer Science Learning Âé¶¹ÊÓÆµ
Graduates who successfully complete a Computer Science major are assessed in three ways during the course of their program: 1) a 2.0 GPA or higher in their major required courses; 2) meeting expectations in their Capstone course assignments; and 3) successful performance on presentations in their Senior Capstone course.
The Computer Science Major Requirements
- CS 111 – Introduction to Computer Science IÂ
- CS 113 – Introduction to Computer Science IIÂ
- MA 150 – Calculus IÂ
- MA 160 – Calculus IIÂ
- CS 211 – Data Structures and the Analysis of AlgorithmsÂ
- CS 213 – Machine Organization and Assembly LanguageÂ
- CS 303 – Organization of Programming LanguagesÂ
- CS 311 – Principles of Operating SystemsÂ
- CS 313 – Computer ArchitectureÂ
- CS 407 – Software Engineering (Capstone course)
- MA 207 – Discrete MathematicsÂ
- MA 208 – Theory of ComputationÂ
- ST 251 – Probability and StatisticsÂ
- Two additional Computer Science electives at the 200-level or above. (Two half courses count as one elective.)