Choosing the Right Courses
If you are interested in taking CS courses to learn more about CS or
satisfy various general requirements, we
offer several courses
that have no prerequisites and can be taken in any order. (For CAS divisional studies, Computer Science is in the same division as Mathematics, MCS.)
If you are majoring in Computer Science, our major
page offers more information on course selection (see here for the minor and other program options). Graduate students should consult their advisors and this page).
If you believe a course you have taken elsewhere should count as a CS course
at BU, see
here for the course transfer procedures.
Course Descriptions and Home Pages