A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.
Program
- Award
- Computer Science
- CIP
- 30.4901
- Catalog edition
- 2026
- Checklist type
- degree-program
Identifiers
- IPEDS UNITID
- 164924
- CourseShelf checklist
- CK_164924_44a17d8d
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 61
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
Requirements
61 items
- CSCI 1101CSCI1101 Computer Science INot resolved to a course
- CSCI 1102CSCI1102 Computer Science IINot resolved to a course
- CSCI 1103CSCI1103 Data StructuresNot resolved to a course
- CSCI 2243CSCI2243 Logic and ComputationNot resolved to a course
- CSCI 2244CSCI2244 Randomness and ComputationNot resolved to a course
- CSCI 2271CSCI2271 Computer SystemsNot resolved to a course
- CSCI 2272CSCI2272 Computer Organization and LabNot resolved to a course
- CSCI 3383CSCI3383 AlgorithmsNot resolved to a course
- CSCI 1101CSCI1101 Computer Science INot resolved to a course
- CSCI 1102CSCI1102 Computer Science IINot resolved to a course
- CSCI 1103CSCI1103 Data StructuresNot resolved to a course
- CSCI 2243CSCI2243 Logic and ComputationNot resolved to a course
- CSCI 2244CSCI2244 Randomness and ComputationNot resolved to a course
- CSCI 2271CSCI2271 Computer SystemsNot resolved to a course
- CSCI 2272CSCI2272 Computer Organization and LabNot resolved to a course
- CSCI 3383CSCI3383 AlgorithmsNot resolved to a course
- MATH 1103MATH1103 Calculus II (Math/Science majors)Not resolved to a course
- MATH 2202MATH2202 Multivariable CalculusNot resolved to a course
- MATH 2210MATH2210 Linear AlgebraNot resolved to a course
- BIOL 2000BIOL2000 Molecules and Cells, BIOL2010 Ecology and Evolution and BIOL2040 Investigations in Molecular Cell Biology Lab, orNot resolved to a course
- BIOL 2000BIOL2000 Molecules and Cells, BIOL3030 Introduction to Physiology and BIOL2040 Investigations in Molecular Cell Biology LabNot resolved to a course
- CHEM 1109CHEM1109/1111/113 General Chemistry I and CHEM1110/1112/1114 General Chemistry II orNot resolved to a course
- CHEM 1117CHEM1117/1119/1121 Honors Modern Chemistry I and CHEM1118/1120/1122 Honors Modern Chemistry IINot resolved to a course
- EESC 2202EESC2202/2212 EcosystemsNot resolved to a course
- EESC 2203EESC2203/2213 Water ResourcesNot resolved to a course
- EESC 2204EESC2204/2214 The Critical ZoneNot resolved to a course
- EESC 2205EESC2205/2215 Climate ChangeNot resolved to a course
- EESC 2206EESC2206/2216 OceansNot resolved to a course
- EESC 2207EESC2207/2217 EarthquakesNot resolved to a course
- EESC 2208EESC2208/2218 Quantitative MethodsNot resolved to a course
- EESC 2202EESC2202/2212 EcosystemsNot resolved to a course
- EESC 2203EESC2203/2213 Water ResourcesNot resolved to a course
- EESC 2204EESC2204/2214 The Critical ZoneNot resolved to a course
- EESC 2205EESC2205/2215 Climate ChangeNot resolved to a course
- EESC 2206EESC2206/2216 OceansNot resolved to a course
- EESC 2207EESC2207/2217 EarthquakesNot resolved to a course
- EESC 2208EESC2208/2218 Quantitative MethodsNot resolved to a course
- CSCI 1101CSCI1101 Computer Science INot resolved to a course
- CSCI 1102CSCI1102 Computer Science IINot resolved to a course
- CSCI 1103CSCI1103 Data StructuresNot resolved to a course
- CSCI 2243CSCI2243 (Logic and Computation) orNot resolved to a course
- CSCI 2271CSCI2271 (Computer Systems)Not resolved to a course
- CSCI 1090CSCI1090 Data Science PrinciplesNot resolved to a course
- CSCI 2291CSCI2291 Data Science: Methods and ApplicationsNot resolved to a course
- CSCI 4900CSCI4900 Data Science Capstone (offered only in the Fall semester)Not resolved to a course
- BIOL 2000BIOL2000 Molecules and Cells or BIOL3150 Introduction to Genomics (fall/spring)Not resolved to a course
- BIOL 2300BIOL2300 BiostatisticsNot resolved to a course
- MATH 4426MATH4426 ProbabilityNot resolved to a course
- CSCI 2244CSCI2244 Randomness and Computation*Not resolved to a course
- BIOL 4200BIOL4200 Introduction to Bioinformatics (spring)Not resolved to a course
- BIOL 6160BIOL6160 Graduate BioinformaticsNot resolved to a course
- BIOL 4802BIOL4802 Research in Evolutionary Genomics*Not resolved to a course
- CSCI 1101CSCI1101 Computer Science 1 (recommended)Not resolved to a course
- CSCI 1102CSCI1102 Computer Science 2 (recommended)Not resolved to a course
- CSCI 2227CSCI2227 Introduction to Scientific Computation*Not resolved to a course
- CSCI 3345CSCI3345 Machine Learning*Not resolved to a course
- CSCI 3383CSCI3383 Algorithms*Not resolved to a course
- CSCI 1080CSCI1080 and CSCI1101 are the introductory programming courses. One of these is required of all Computer Science majors and minors and is a prerequisite for all advanced computer science courses. The skills needed to write computer programs come easily to some people and less easily to others. Students who have little or no programming experience and are apprehensive about their ability should consider enrolling in CSCI1080 before enrolling in CSCI1101Not resolved to a course
- CSCI 2227CSCI2227 is an introduction to programming with an orientation to scientific applications, using MATLAB as the programming languageNot resolved to a course
Source. Boston College, catalog 2026 — https://www.bc.edu/content/bc-web/academics/sites/university-catalog/undergraduate/mcas/computer-science.html. Captured page pages/0029.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.