Skip to main content

Secondary navigation:

Academics

computer science

The Computer Science Department offers undergraduate major programs in the College of Arts and Sciences leading to the degrees of Bachelor of Arts and Bachelor of Science as well as minor and concentration programs in Computer Science, Bioinformatics, and Scientific Computation.

The mission of the Computer Science program is to provide graduates with a solid foundation in computing concepts and skills.

For a complete listing of CS courses, refer to Course Information and Schedule. See also the Course Selection, Placement and Credit FAQ.

The Computer Science Department offers six introductory courses. Computer Science students typically start with CSCI1101 - Computer Science I. Students with no prior programming experience may be more comfortable starting with CSCI1074, which also fulfills the core mathematics requirement, or CSCI1075. Introductory Computer Science offerings are listed below. For more information about course selection, refer to the Course Selection, Placement and Credit FAQ.

Academic Planning Tools

The tools below are designed to help you create a plan of study at Boston College. The course precedence diagram shows the relationships between Computer Science courses. You can use the example plans of study to help you create your plan of study. Feel free to contact the Undergraduate Program Director with any questions or issues when creating your plan of study.

Carroll School of Management

The Information Systems Department offers a concentration in Information Systems in the Carroll School of Management.

The Computer Science Department offers a concentration in Computer Science in the Carroll School of Management.