Computer Science Bachelor of Arts
Total Credit Hours: 128
Major Credit Hours: 43-44
Degree Requirements
I. Core Courses (28-29)
13-310 | Discrete Mathematics | 4 |
70-200 | Introduction to Computer Science | 3 |
70-210 | Programming and Data Structures | 3 |
70-220 | Introduction to Unix | 3 |
70-245 | Object-Oriented Programming | 3 |
70-330 | Database Systems | 3 |
70-460 | Programming Languages | 3 |
Choose one of the following two courses:
Choose one of the following three courses:
II. Capstone: Complete either course: (3)
70-440 | Software Engineering | 3 |
-
| OR | |
70-485 | Advanced Communications and Networking | 3 |
III. Elective Courses (12)
Choose any four additional computer science courses at or above the 200 level.
One of the following courses may substitute for one computer science elective:
13-305 Linear Algebra
13-315 Probability and Statistics
13-350 Numerical Analysis
13-425 Mathematical Modeling
IV. 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.