Bachelor of Arts in Computer Science
Steve Schultze (BA in CS and philosophy, 2002, MS in media studies, MIT, 2008) is now a fellow at the Berkman Center for Internet and Society at Harvard.
The Bachelor of Arts degree in Computer Science is intended for the student whose primary interest is in Computer Science, but who wishes to pursue additional coursework in other academic areas (e.g., bioinformatics, media studies). It shares most of its courses with the BCS degree, but provides flexibility by requiring fewer courses.
Students whose BA program in computer science includes at least 58 hours of mathematics, computer science or natural science can request a B.S. degree.
Model Schedule
You can find the requirements for the BA degree in your freshman year course catalog. The following course schedule provides a suggested framework for students pursuing a BA (or BS) in CS.
| Year | Fall | Interim | Spring |
|---|---|---|---|
| Freshman |
|
|
|
| Sophomore |
|
|
|
| Junior |
|
|
|
| Senior |
|
|
* MATH 161, 162, 243 are preferred, but students may choose to take MATH 143 and (161 or 132) instead.
Program Objectives and Assessment
A detailed specification of the program learning objectives and how they are assessed can be found at the department assessment plan (login required).