CAS: Computer Science & Economics
Sample Pathway
Below is an example of a four-year plan of a College of General Studies student pursuing a Bachelor of Arts in Computer Science & Economics 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 Computer Science & Economics will graduate with one degree that includes coursework from both areas. Students will work with their CGS academic advisors and computer science and economics 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. 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.
Academic Advising
Students with advising inquiries should work with advisors from the Computer Science and Economics departments.
Computer Science Advising: Students should contact the appropriate CS Academic Advisor below based on the first letter of their last name:
Economics Advising: Students may contact Academic Advisor Kayla Maher (mah3r@bu.edu) with advising questions.
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
The joint major in Computer Science & Economics requires a total of seventeen 4-unit courses.
Economics Requirements: Six courses in Economics:
- CAS EC 101 Introductory Microeconomics
- CAS EC 102 Introductory Macroeconomics
- CAS EC 201 Intermediate Microeconomics
- CAS EC 202 Intermediate Macroeconomics
- CAS EC 203 Empirical Economics 1
- CAS EC 204 Empirical Economics 2
Students with a strong background in mathematics may substitute any of the courses in the sequence CAS EC 221/222/223/224 for the corresponding CAS EC 201/202/203/204 courses.
QST QM 221 Probabilistic and Statistical Decision Making for Management, CAS MA 115, or CAS MA 213 are acceptable substitutes for CAS EC 203.
Computer Science Requirements: Four courses in Computer Science:
- CAS CS 111 Introduction to Computer Science 1
- CAS CS 112 Introduction to Computer Science 2
- CAS CS 210 Computer Systems
- CAS CS 330 Introduction to Analysis of Algorithms
Mathematics Requirements: Three courses to cover mathematical background and math-oriented computational tools:
- CAS CS 131 Combinatoric Structures
- CAS CS 132 Geometric Algorithms
- CAS MA 123 Calculus I
Two additional CAS 300+ CS courses
Two additional CAS 300+ EC courses
For more information about the major, please see the Economics Department website.
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 – 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 & Economics 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: 10/29/2025