Academic Catalog

Computer Science Major — B.S.

This B.S. degree requires 60 liberal arts credits out of the 120 credits required for graduation.

Summary

Computer Science B.S. Major Requirements54-60
Integrative Core Curriculum Requirements and Electives 160-66
Total Credits120
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.

CORE COURSES IN THE DEPARTMENT
COMP 17100Computer Programming I4
COMP 17200Computer Programming II4
COMP 21000Computer Systems I4
COMP 21500Discrete Structures4
COMP 22000Data Structures4
COMP 31100Algorithm Design4
COMP 34500Software Engineering4
COMP xxxxxFive elective courses in computer science (excluding COMP 49800) 116-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 11100Calculus I4
MATH 18700Introduction to Applied Linear Algebra3-4
or MATH 23100 Linear Algebra
MATH 14400Statistics for Business, Economics and Management3-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 Credits54-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.