CAS: Statistics & Computer Science
Sample Pathway
Below is an example of a four-year plan of a College of General Studies student pursuing a Bachelor of Arts in Statistics & Computer Science at the College of Arts and Sciences (CAS).
This degree program is a joint major, which combines two fields into one program. Students pursuing the joint major in Statistics & Computer Science will graduate with one degree that includes coursework from both areas. Students will work with their CGS academic advisors and Computer Science and Mathematics & Statistics department advisors to plan their own pathway to a computer science degree.
**Choose your non-major electives carefully to fulfill any remaining BU Hub requirements. External courses are not eligible for Hub general education credit.
Academic Advising
Students with advising inquiries should work with advisors from the Computer Science and Mathematics departments.
Computer Science Advising: Students should contact the appropriate CS Academic Advisor below based on the first letter of their last name:
Mathematics & Statistics Advising:
- First-years and Sophomores: Please contact Ella Connolly (e11a@bu.edu)
- Rising Juniors: Please contact Genevieve Schortz (gschortz@bu.edu)
CGS Requirements
Upon completion of the CGS program, students must have earned credit towards the following 10 courses:
- Humanities: 3 courses
- Choose two from CGS HU 103, CGS HU 201, or CGS HU 202
- CGS HU 104*
- Natural Sciences: 2 courses
- CGS NS 201 and CGS NS 202
- Rhetoric: 2 courses
- CGS RH 103 and CGS RH 104*
- Social Sciences: 3 courses
- Choose two from CGS SS 103, CGS SS 201, or CGS SS 202
- CGS SS 104*
*Required course taken during the Summer term.
Major Requirements
Principal Courses
Unless otherwise noted, all required courses are 4 unit hours. The following courses have to be taken at Boston University and cannot be transferred: CS320, CS332, CS350.
Statistics & Computer Science major students must meet the following requirements in the lower and upper divisions:
Lower Division
- CAS CS 111 Introduction to Computer Science I
- CAS CS 112 Introduction to Computer Science II
- CAS CS 210 Computer Systems
- CAS MA 123 Calculus and CAS MA 124 Calculus II OR one (1) of the following:
- CAS MA 127 Enriched Calculus, CAS MA 129 Honors Calculus, or equivalent
- CAS MA 213 Introduction to Statistics
- CAS MA 214 Applied Statistics
- CAS MA 225 Multivariate Calculus
- CAS MA 242 Linear Algebra
- CAS MA 293 Discrete Mathematics OR CAS CS 131 Combinatoric Structures
- CAS MA 581 Probability+ OR CAS CS 237 Probability in Computing
- +CAS MA 581 preferred for higher-level statistics courses
Upper Division
- CAS CS 330 Introduction to Analysis of Algorithms
- Two (2) of the following:
- CAS CS 320 Concepts of Programming Languages
- CAS CS 332 Elements of the Theory of Computation
- CAS CS 350 Fundamentals of Computing Systems
- Two (2) CS courses level 400 or above
- One (1) MA course level 200 or above in statistics or probability
- CAS MA 575 Linear Models
- CAS MA 582 Mathematical Statistics OR CAS MA 589 Computational Statistics
For more information about the major, please refer to the Bulletin.
Continuation Requirements
- Completion of the CGS curriculum 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 those listed below. These remaining Hub requirements will be fulfilled through the following courses:
- Quantitative Reasoning II (1 requirement) fulfilled by CAS CS 111 or CAS CS 112
- Creativity/Innovation (2 requirements) fulfilled by CAS CS 111 and CAS CS 112
- Teamwork/Collaboration (1 requirement) fulfilled by CAS MA 575
- You will fulfill the remaining Hub requirement– Writing-Intensive Course (1 requirement) – through the courses you take for your CAS major, other electives, or Hub Cocurricular Experiences.
- CAS requirements:
- Statistics & Computer Science major requirements
- CAS requires a minimum of 128 units, excluding PDP, ROTC, and FY and SY courses.
*Note: The CAS Natural Sciences Laboratory Requirement is met through completion of College of General Studies Program of Study.
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: 7/7/2026