Computer Science Bachelor of Arts

Total Credit Hours: 128

Major Credit Hours: 43-45

Degree Requirements

I. Core Courses (28-29)

13-210Discrete Mathematics

4

70-200Introduction to Computer Science

3

70-210Programming and Data Structures

3

70-245Object-Oriented Programming

3

70-220Introduction to Unix

3

70-330Database Systems

3

70-460Programming Languages

3

Choose one of the following two courses:

70-300Computer Organization

3

-
OR

70-350Operating Systems

3

Choose one of the following three courses:

13-200Calculus I

4

-
OR

13-211Calculus for the Life Sciences

4

-
OR

13-240-XApplied Calculus

3

II. Capstone (3)

The student must complete either

70-440Software Engineering

3

-
OR

70-485Advanced Communications and Networking

3

III. Elective Courses (12 or 13)

Choose four additional computer science courses at or above the 200 level. 13-305 Linear Algebra (4) or 13-315 Probability and Statistics (4) or 13-350 Numerical Analysis (4) may substitute for one computer science elective.

IV. Advanced Writing Requirement

The advanced writing requirement for Computer Science majors is satisfied by taking both 70-460 Programming Languages and either of the two capstone courses, 70-440 Software Engineering or 70-485 Advanced Communications and Networking