The Bachelor of Computer Science and Arts (BCSA) degree has three main curricular components:
1) BCSA General Education (Gen Ed)
The BCSA General Education is a distinctive core curriculum that provides a foundation in humanities, social sciences, natural sciences, and mathematics. In addition, students are required to fulfill BXA-specific courses.
1. Writing (1 course)
2. Cultural Analysis (1 course)
3. Mathematics (2 courses)
4. Science & Engineering (2 courses)
5. Economic, Political, & Social Institutions or Cognition, Choice & Behavior (1 course)
6. One additional course from one the following departments: English, History, Modern Languages, Philosophy, or Psychology (1 course)
7. University Requirement: Computing @ Carnegie Mellon (1 mini-course)
8. BXA Required Courses (5 courses)
BCSA Gen Ed course requirements [PDF]
2) College of Fine Arts (CFA) Concentration
Students choose their fine arts concentration from among the five schools in CFA: Architecture, Art, Design, Drama, or Music. A student must meet entry requirements for the specific CFA school of their choice. While in the BCSA Program, a student may change their CFA concentration only if they pass all admission requirements for that particular CFA school.
CFA concentration course requirements [PDF]:
Architecture | Art
| Design | Drama
3) School of Computer Science (SCS) Concentration
Students choose their computer science concentration according to the requirement established by the School of Computer Science.
SCS Concentration course requirements [PDF]
BCSA DEGREE REQUIREMENTS
|BCSA General Education
|+ 40 units
The BCSA Curriculum can also be found in the Undergraduate Catalog along with BXA Academic Standards.