Principia College:
Departments
Computer Science Programs of Study

The Principia Computer Science program supports both Bachelor of Science and Bachelor of Arts degrees. Both degree programs require a common core of courses:


To complete the major requirements for the Bachelor of Arts, a student must successfully complete four approved computer science electives (see below) in addition to the above core.


To complete the major requirements for the Bachelor of Science, a student must complete:

plus three approved computer science electives, and introductory calculus. 

Elective courses available to Computer Science majors or minors::

See the college catalog for non-program-specific requirements for each degree choice.