Academic Catalog

Computer Science Major — B.A.

This B.A. degree requires 90 liberal arts credits out of the 120 credits required for graduation.


Computer Science B.A. Major Requirements40-44
Integrative Core Curriculum Requirements and Electives 176-80
Total Credits120

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.

COMP 11500Discrete Structures for Computer Science4
COMP 17100Principles of Computing Science I4
COMP 17200Principles of Computer Science II4
COMP 22000Introduction to Data Structures4
COMP 31100Algorithms and Data Structures4
COMP 34500Introduction to Software Engineering 13-4
or COMP 47500 Senior Project
COMP xxxxxFour elective courses in Computer Science (at least one course must be a 4-credit course) 213-16
•Select one course at any level
•Select one course at the 200-, 300-, or 400-level
•Select one course at the 300- or 400-level
•Select one course at the 400-level
Select one MATH course from the following list: (students may not apply AP credit for MATH courses to this requirement):4
Applied Calculus
Calculus I
Statistics for Business, Economics and Management
Statistics for the Health, Life, and Social Sciences
Statistical Analysis
Total Credits40-44