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-59 | |
Integrative Core Curriculum Requirements and Electives 1 | 61-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 11500 | Discrete Structures for Computer Science | 4 |
COMP 17100 | Principles of Computing Science I | 4 |
COMP 17200 | Principles of Computer Science II | 4 |
COMP 21000 | Introduction to Computer Organization and Systems | 4 |
COMP 22000 | Introduction to Data Structures | 4 |
COMP 31100 | Algorithms and Data Structures | 4 |
COMP 34500 | Introduction to 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 |
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 | |
Total Credits | 54-59 |
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. |