About | Curriculum | Distinguished Majors | Integration Electives | People | Alumni | Awards
Integration Electives
BACS students are required to complete a sequence of four integration electives. Integration electives are courses typically offered by departments other than Computer Science, and should either provide fundamental computing depth and background or explore applications of computing to arts and sciences fields.
This is a list of the courses that are generally approved as integration electives. This list is not meant to be exhaustive: if you find a course that is not on the list that appears to satisfy the goals of an integration elective, discuss with your advisor or the BA Program Director if it should count as an integration elective for you.
Some of these courses are not offered regularly, and some courses may have prerequisites. Courses listed in bold are courses that are offered regularly and are among the most commonly taken integration electives.