Core requirements for all students pursuing a minor, B.A., or B.S. in computer science (12 semester hours) |
| |
CSCI 1990 Introduction to Algorithmic Design |
| |
CSCI 2990 Algorithmic Design |
| |
CSCI 3000 Introduction to Computer Systems |
| One of the following: |
| |
CSCI 2500 Visual Basic |
| |
CSCI 2850 COBOL Programming I |
| |
CSCI 2900 Advanced Java Programming |
| |
|
Additional requirements for the B.S. Degree (41 additional hours) |
| |
CSCI 3050 Introduction to Computer Organization |
| |
CSCI 3250 Data Structures |
| |
CSCI 3990 Object-Oriented Programming |
| |
CSCI 4100 Numerical Methods |
| |
CSCI 4250 Algorithms |
| |
CSCI 4900 Formal Languages |
| |
Four additional CSCI courses at the 3000-level or above |
| |
MATH 1114 Introduction to Statistics |
| |
MATH 2221 Analytic Geometry and Calculus I |
| |
MATH 2222 Analytic Geometry and Calculus II |
| |
In addition, PHYS 1101/1102 or 2121/2122 are required as the laboratory science courses in the Core Program. |
| |
|