BA in Computer Science Credit Distribution
BA in Computer Science Credit Distribution
| Subject Category |
Credits |
| I. General Education Requirements |
60 |
| A. English Composition |
6 |
| B. Humanities |
12 |
| Must include at least two subject areas |
|
| C. Social Sciences |
12 |
| Must include at least two subject areas |
|
| D. Natural Sciences and Mathematics |
12 |
|
|
(3) |
|
|
(3) |
- Other natural sciences/mathematics
|
(6) |
| Must include at least two subject areas |
|
| E. General Education Electives |
18 |
| II. Area of Study: Computer Science |
33 |
| A. Required Courses |
9 |
- Introduction to Computer Science
|
(3) |
|
|
(3) |
| Select one of the following courses for the mathematics requirement: |
|
|
|
(3) |
- Linear Algebra (Calculus-based)
|
(3) |
B. Computer Science Electives*
- LIB-495 Liberal Arts Capstone
- Artificial Intelligence
- Assembly Language
- Comparative Programming Languages
- Compiler Construction
- Computer Architecture
- Computer Arithmetic Algorithms
- Computer Information Systems
- Computer Organization
- Computer Statistical Techniques
- Computer Simulation
- Operations Research
- Problem Analysis and Solution
- Programming Languages
- Software Engineering
- Switching Theory and Automata
- UNIX
|
24 |
| III. Free Electives |
27 |
| Total |
120 |
*This list is a guide. Other computer science courses may be appropriate for this area of study.
"Finishing my degree was a tremendous leg up for me in terms of marketability..."
Watch »