Degree Requirements
GEP Signature Courses (See Curricula): six courses
GEP Variable Courses (See Curricula): six to nine courses, including
Mathematics*:
|
Fundamentals of Calculus |
|
|
|
or |
|
Calculus I |
Natural Science*:
One semester of any lab-based natural science course (see ILC below)
GEP Overlays (See Curricula): three courses
GEP Integrative Learning Component: three courses
Mathematics*:
|
Applied Calculus II |
|
|
|
or |
|
Calculus II |
one additional Mathematics course numbered 213 or higher or LIN 101
Natural Science*:
The second semester of the lab-based natural science course (see GEP Variable Courses above)
GEP Electives: six courses
Major Concentration: sixteen courses including
Ten Required Core Courses:
Computer Science:
|
Computer Science I |
|
|
Computer Science II |
|
|
Discrete Structures |
|
|
Data Structures |
|
|
Computer Architecture |
|
|
Principles of Programming Languages |
|
|
Design and Analysis of Algorithms |
|
|
Computer Systems |
|
|
Software Engineering |
|
|
Senior Project |
Four Electives including any CSC courses numbered 340 or above.
Mathematics:
Any two of the following Mathematics courses:
|
Applied Statistics |
|
|
Theory of Numbers |
|
|
Linear Algebra |
|
|
Numerical Analysis |
|
|
Operations Research |
|
|
Probability |
* A total of thirty semester hours of science and mathematics courses are required with at least fifteen semester hours of mathematics.
