Bachelor of Arts

The bachelor of arts in computer science meets the needs of students who seek a balanced education or the opportunity for interdisciplinary study. The requirements for this degree are 32 courses including the following:

An intro course (CS 104, CS 105, or CS 106), Data Structures and Algorithms (CS 150), Software Engineering (CS 205), and Discrete Structures (Math 182) should be completed by the end of the sophomore year.

In addition, two of the above courses must be enhanced writing courses.