Computer Science Minor

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.

For students completing the BU Hub: use this Plan of Study worksheet as a guide when preparing for advising appointments or registration. Note that many CS courses have prerequisites and most are not offered every semester, so plan your schedule carefully. 

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.