Requirements
The six-course CS minor has the following requirements:
- 2 required courses: CS 111: Intro to CS I and CS 112: Intro to CS II
- One of the following:
- CS 131: Combinatoric Structures
- CS 132: Geometric Algorithms
- CS 235: Algebraic Algorithms
- CS 237: Probability in Computing
- Two of the following:
- CS 210: Computer Systems or any courses level 300 and above
- One additional course within the department of Computer Science
Advising and Course Planning
Have a general advising inquiry? Contact us at csadvise@bu.edu and we will get back to you soon.
Advising Materials
Undergraduate first year students starting in Fall 2018 (and transfer students starting in Fall 2020) will be completing the BU Hub general education requirements in addition the CS minor coursework. Undergraduate students starting before Fall 2018 will continue with their college specific general education paradigm.
For students completing the BU Hub: use this Plan of Study worksheet as a guide when preparing for advising appointments or registration.
For students with College Specific General Education requirements: This advising sheet for CS minors lists all pertinent requirements; fill it out before the advising meeting.
CS Courses
Note that many CS courses have prerequisites and most are not offered every semester, so plan your schedule carefully.
Click here for CS Special Topics Courses (CS 591) descriptions.
Course Waitlists
Please visit our Student Resources page on waitlists to learn more and to sign up for one.