CAS: Computer Science
Sample Pathway
Below is an example of a four-year plan of a College of General Studies student pursuing a degree in computer science. Students will work with their CGS academic advisors and the computer science department to plan their own pathway to a computer science degree.
Gap Semester | Recommended external course: Calculus I (equivalent to CAS MA 123).* Note: Prior approval must be granted for all external coursework. | |
Semester I | Semester II | |
Freshman Year | CGS RH 103 CGS SS 103 CGS HU 103 CAS CS 111† |
CGS Required Courses (London or Boston-New England semester) |
Sophomore Year | CGS NS 201 CGS HU 201 CAS CS 112 CAS CS 131 |
CGS NS 202 CGS SS 202 CAS CS 210† Group B Course |
Junior Year | CAS CS 330 Group B Course Second Language (if needed) Elective** |
Group C Course Group D Course Second Language (if needed) Elective** |
Senior Year | Group C Course Group D Course Group D Course Second Language (if needed) |
Group D Course Group D Course Group D Course Second Language (if needed) |
*Computer science majors are expected to be comfortable with standard high school mathematics as a well as calculus at a level equivalent to completion of CAS MA 123. Students who have prior calculus experience should consult with Dr. Dora Erdos to determine whether they are proficient.
†Please contact a CS advisor (names are listed below) to request permission to add the class.
**Choose your non-major electives carefully to fulfill any remaining BU Hub requirements. Please see here for more information on which BU Hub units are satisfied by the computer science major. External courses are not eligible for Hub general education credit.
College of General Studies Program Requirements
- Two rhetoric courses: CGS RH 103 and CGS RH 104
- CGS RH 104 is taken during the London semester
- Two natural science courses: CGS NS 201 and CGS NS 202
- Three social science courses:
- CGS SS 104 is required and is taken during the London semester
- Students select at least two additional SS courses and will work with their academic advisor to determine course selection
- Three humanities courses:
- CGS HU 104 is required and is taken during the London semester
- Students select at least two additional HU courses and will work with their academic advisor to determine course selection
Major Requirements
The major in computer science requires a total of fifteen 4-credit courses, all completed with a grade of C or higher. For required courses, please see the CAS Bulletin.
CAS computer science electives are CS courses numbered 400 or above. Please also note that CS major credit will not be given for Metropolitan College courses and CAS courses below CAS CS 111.
For more information about the major, please see the Computer Science Department webpage.
Please contact Pluto Davis and Julie Lizardo (csadvise@bu.edu), Academic Advisors, for further guidance on degree planning.
Continuation Requirements
- Completion of the CGS required courses and appropriate electives
- Cumulative GPA greater than or equal to 2.00
Graduation Requirements
Boston University students completing a degree in CAS must also complete the following requirements.
- BU Hub requirements
- Students who take the specific CGS courses noted on the pathway above will fulfill all BU Hub requirements except the units listed below. These remaining Hub units will be fulfilled through the following courses:
- Quantitative Reasoning II (1 unit) fulfilled by CAS CS 111 or CAS CS 112
- Creativity/Innovation (2 units) fulfilled by CAS CS 111 and CAS CS 112
- You will fulfill the remaining Hub units – Global Citizenship and Intercultural Literacy (1 unit), Teamwork/Collaboration (1 unit), and Writing-Intensive Course (1 unit) – through the courses you take for your CAS major and/or other electives.
- CAS requirements:
- Computer Science major requirements
- CAS requires a minimum of 128 credits, excluding PDP, ROTC, and FY and SY courses.
This is a sample pathway to be used in consultation with your CGS Academic Advisor.
It is subject to change according to course availability and individual circumstances.
Last revised: 02/07/2025