Academics
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 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.
Introductory Courses
The Computer Science Department offers many introductory courses. Computer Science students typically start with CS 101 - Computer Science 1. Students with no prior programming experience may be more comfortable starting with CS 074, which also fulfills the core mathematics requirement. Introductory Computer Science offerings are listed below. For more information about course selection, refer to the Course Selection, Placement and Credit FAQ.- CS 054 Web Application Development
- CS 074 The Digital World: An Introduction to Information and Computing - fulfills the University Core Mathematics Requirement
- CS 092 Visual Perception in Art and Science - fulfills the University Core Fine Arts Requirement
- CS 101 Computer Science I
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.- Course precedence diagram
- Sample plan of study for a Bachelor of Arts
- Sample plan of study for a Bachelor of Science
Undergraduate Theses
Computer Science majors of junior or senior standing with at least a 3.3 grade point average in CS courses are eligible to join the Departmental Honors Program. In order to graduate with the Departmental Honors designation, the student must maintain at least a 3.3 grade point average in CS courses and they must complete a senior thesis. In order to complete a senior thesis, an eligible student must have a thesis proposal approved by a faculty advisor and by the Honors committee by the end of their junior year; they must complete two sections of CS397 Honors Thesis during their senior year; they must submit a written honors thesis by the last day of class in the second semester of their senior year and they must make an oral presentation of their thesis at end of their senior year.
Get the thesis proposal form.
Prof. Amitabha Roy is the Director of the Honors Program.Senior theses for the following years are available for viewing:
2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997
