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 (BS)
- Credential class
- ceterms:BachelorDegree
- CIP
- 27.0503
- Total credits (published)
- 15-16
- Credits (computed from items)
- 93-96
- Catalog edition
- 2026
- Checklist type
- degree-program
Identifiers
- IPEDS UNITID
- 189705
- CourseShelf checklist
- CK_189705_80a7a311
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 61
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
Major Requirements
major core · 13 items
- CSC 111& 111LIntroduction to Programmingand Introduction to Programming LaboratoryNot resolved to a course4
- CSC 112& 112LData Structuresand Data Structures LaboratoryNot resolved to a course4
- CSC 213& 213LLarge Scale Programmingand Large Scale Programming LaboratoryNot resolved to a course4
- CSC 253& 253LComputer Hardwareand Computer Hardware LaboratoryNot resolved to a course4
- 3
- or: ISB 340 Database Management Systems3
- 3
- CSC 330& 330LOperating System Design and Distributed Computingand Operating System Design and Distributed Computing LaboratoryNot resolved to a course4
- CSC 351& 351LComparative Programming Languagesand Comparative Programming Languages LaboratoryNot resolved to a course4
- CSC 395& 395LSoftware Engineeringand Software Engineering LabNot resolved to a course4
- Two Electives at the 300- or 400-level (see list below)Not resolved to a course6-8
- 4
- 4
Completion of either the science track or interdisciplinary track curriculum (variable credit required)
0 items
Major Elective Options
electives · 8 items
- CSC 371& 371LCybersecurity Principlesand Cybersecurity Principles LabNot resolved to a course4
- CSC 380& 380LWeb Development Iand Web Development I LaboratoryNot resolved to a course4
- 3
- 3
- 3
- 3
- 3
- 4
Science Track
7 items
- 4
- Choose one of the following:Not resolved to a course3-4
- 4
- 4
- 4
- 3
- Select one of the following sequences:Not resolved to a course8
Biology Sequence:
2 items
- BIO 111& 111LIntroductory Biology Iand Introductory Biology Laboratory INot resolved to a course
- BIO 112& 112LIntroductory Biology IIand Introductory Biology Laboratory IINot resolved to a course
Chemistry Sequence:
2 items
- CHM 111& 111LGeneral Chemistry Iand General Chemistry I LaboratoryNot resolved to a course
- CHM 112& 112LGeneral Chemistry IIand General Chemistry II LaboratoryNot resolved to a course
Physics Sequence:
2 items
- PHY 223& 223LGeneral Physics for Physical Science Majors Iand General Physics for Physical Science Majors I LaboratoryNot resolved to a course
- PHY 224& 224LGeneral Physics for Physical Science Majors IIand General Physics for Physical Science Majors II LaboratoryNot resolved to a course
Source. Canisius University, catalog 2026 — https://catalog.canisius.edu/undergraduate/division-business-communication-health-studies/school-data-computing-mathematics/computer-science/index.html. Captured page pages/0041.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.