ENG: Computer

Sample Pathway

Below is an example of a four-year plan of a College of General Studies student pursuing a Bachelor of Science in Computer Engineering at the College of Engineering (ENG). Students will work with their CGS academic advisors and the College of Engineering to plan their own pathway to a computer engineering degree.

The following sample pathway presumes that General Chemistry 1 and Calculus 1 have been completed prior to matriculation.

Gap Semester Recommended external courses: Calculus I (equivalent to CAS MA 123) and General Chemistry I (equivalent to CAS CH 131 or CAS CH 101). Follow the pre-approval process for transferring courses.*
  Term 1 Term 2
First Year CGS RH 103 (4 units)
CGS SS 103 (5 units)
ENG EK 125 (4 units)**
CAS MA 124 (4 units)**
(London or New England summer semester)
CGS HU 104 (4 units)
CGS RH 104 (4 units)
CGS SS 104 (4 units)
Sophomore Year CGS SS 201 (4 units)
CAS MA 225 (4 units)
CAS PY 211 (4 units)
ENG EK 103 (3 units)
ENG EK 131 (2 units)
CGS HU 202 (4 units)
CAS MA 226 (4 units)
CAS PY 212 (4 units)
ENG EK 210 (2 units)
ENG EK 307 (4 units)
Junior Year ENG EK 301 (4 units)
ENG EK 381 (4 units)
ENG EC 311 (4 units)
ENG EC 327 (4 units)
CAS MA 193 (2 units)
ENG EC 330 (4 units)
ENG EC 413 (4 units)
Computer Engineering Elective (4 units)
EE Breadth Elective (4 units)

Senior Year ENG EC 463 (4 units)
CE Core Elective (4 units)
Computer Engineering Elective (4 units)
Technical Elective (4 units)
ENG EC 464 (4 units)
Technical Elective (4 units)
Technical Elective (4 units)
CE Core Elective (4 units)

*Students entering Boston University with no prior coursework must expect a minimum of 8 semesters to complete the program. Prior approval must be granted for all external coursework.

**Students who have credit for CAS CS111 must speak with their CGS academic advisor for further guidance.

†Students pursuing the Computer Engineering pathway may take any of the following courses to fulfill the ENG Natural Science elective requirement: CAS AS202, CAS BI107, CAS BI108, CAS CH101, CAS CH131, or CAS PY451. Please consult your CGS Academic Advisor for further guidance.

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: 07/11/2025