Computer Science Major — B.S.
This B.S. degree requires 60 liberal arts credits out of the 120 credits required for graduation.
Summary
| Code | Title | Credits |
|---|---|---|
| Computer Science B.S. Major Requirements | 54-60 | |
| Integrative Core Curriculum Requirements and Electives 1 | 60-66 | |
| Total Credits | 120 | |
- 1
This major is not approved to fulfill a perspective course for the Integrative Core Curriculum.
Degree Requirements
Prerequisite information: A grade of C or better is required for a course in computer science to fulfill a prerequisite for another computer science course.
| Code | Title | Credits |
|---|---|---|
| CORE COURSES IN THE DEPARTMENT | ||
| COMP 17100 | Computer Programming I | 4 |
| COMP 17200 | Computer Programming II | 4 |
| COMP 21000 | Computer Systems I | 4 |
| COMP 21500 | Discrete Structures | 4 |
| COMP 22000 | Data Structures | 4 |
| COMP 31100 | Algorithm Design | 4 |
| COMP 34500 | Software Engineering | 4 |
| COMP xxxxx | Five elective courses in computer science (excluding COMP 49800) 1 | 16-20 |
•Select one course at any level | ||
•Select one course at the 200-, 300- or 400-level | ||
•Select two courses at the 300- or 400-level | ||
•Select one course at the 400-level | ||
| MATHEMATICS COURSES | ||
| MATH 11100 | Calculus I | 4 |
| MATH 18700 | Introduction to Applied Linear Algebra | 3-4 |
| or MATH 23100 | Linear Algebra | |
| MATH 14400 | Statistics for Business, Economics and Management | 3-4 |
| or MATH 14500 | Statistics for the Health, Life, and Social Sciences | |
| or MATH 21600 | Statistical Analysis | |
| or MATH 24800 | Statistical Methods for Data Analysis | |
| Total Credits | 54-60 | |
- 1
Students may use only one project course - COMP 37000/370001, COMP 47000/47001, or COMP 47500 - taken for at least 3 credits to fulfill the electives requirement.