Computer Science Major — B.A.

Summary

Computer Science B.A. Major Requirements52-54
Integrative Core Curriculum Requirements 129-41
Electives25-39
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.

CORE COURSES IN THE DEPARTMENT
COMP 11500Discrete Structures for Computer Science4
COMP 17100Principles of Computing Science I4
COMP 17200Principles of Computer Science II4
COMP 21000Introduction to Computer Organization and Systems4
COMP 22000Introduction to Data Structures4
COMP 31100Algorithms and Data Structures4
COMP 32100Programming Languages4
or COMP 36500 Computer Networks
or COMP 37500 Database Systems
COMP 34500Introduction to Software Engineering4
COMP 47500Senior Project3
COMP xxxxxThree elective courses in Computer Science 110-12
Select one course at level-2, 3, or 4
Select one course at level-3
Select one course at level-4
COURSES OUTSIDE THE DEPARTMENT
Mathematics
MATH 11100Calculus I4
or MATH 14400 Statistics for Business, Economics and Management
Oral Communication
Select one of the following:3
Public Communication
Business & Professional Comm
Small Group Communication
Total Credits52-54