Academic Catalog

Computer Science Major — B.A.

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

Summary

Computer Science B.A. Major Requirements40-44
Integrative Core Curriculum Requirements and Electives 176-80
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 21500Discrete Structures4
COMP 22000Data Structures4
COMP 31100Algorithm Design4
COMP 34500Software Engineering4
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
MATHEMATICS REQUIREMENT
Select one MATH course from the following list: (students may not apply AP credit for MATH courses to this requirement):3-4
Applied Calculus
Calculus I
Statistics for Business, Economics and Management
Statistics for the Health, Life, and Social Sciences
Statistical Analysis
Statistical Methods for Data Analysis
Total Credits40-44
1

Students who choose to complete COMP 47500 Senior Project may use COMP 34500 as one of the four computer science electives.

2

Students may not use any COMP project or internship courses to satisfy this requirement, including: COMP 17000/ COMP 17001, COMP 27000/COMP 27001, COMP 37000/COMP 37001COMP 47000/COMP 47001, COMP 47500, or COMP 49800.