Engage with the Department of Computer Science at the undergraduate level through one of our academic programs. Visit the following pages to learn more about the requirements, advising, and opportunities for each of our programs, as well as how best to get involved from outside the major.

Bachelor of Arts in Computer Science

Bachelor of Arts in Mathematics and Computer Science

Bachelor of Arts in Statistics and Computer Science

Bachelor of Arts in Linguistics and Computer Science

Minor in Computer Science

Bachelor of Arts and Master of Science in Computer Science

CS for Non-Majors

If you have any questions about our department and programs, please contact our undergraduate advisors at csadvise@bu.edu and will be able to assist with your inquiry.

Interested in learning more about our courses? Check out the BU Bulletin for more information.