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
- Catalog edition
- 0041
- Checklist type
- degree-program
- Description
- // Overview Curriculum Roadmap Learning Goals Minors Combined Degree Programs Courses Program Director: Debra Burhans, PhD Introduction A degree in computer science from Canisius University provides you with the experience and background required to continue with graduate school or to find employment in a variety of fields. Our graduates enjoy challenging and lucrative careers all over the country in many types of companies, from banking to the defense industry, from startups to major corporations. The computer science major provides you with an essential theoretical background along with practical programming experience and knowledge about many of the important and cutting edge areas of computer science, including AI, cybersecurity, web development, software engineering, databases, operating systems, distributed computing, programming language design, and the social impact of computing. There is 4+1 Combined Degree program that leads to a BS in Computer Science and an MS in Cybersecurity in five years. Click on the Combined Degree Programs tab for more information. Qualifications Students must maintain a 2.0 GPA in the major and a 2.0 overall average to graduate with a degree in Computer Science. Advisement All students should have an advisor in the major and should contact the department directly to have an advisor assigned if they do not already have one. Meetings with academic advisors are required prior to students receiving their PIN for course registration each semester. All majors should work closely with their advisor in discussing career expectations, choosing their major electives, developing their entire academic program and planning their co-curricular or supplemental academic experiences. Double Majors Students who wish to expand their educational opportunities may decide to declare a double major. This decision may be based on career goals, planned graduate studies, and/or other student interests. Before a student declares a double major, it is important to meet with the appropriate academic departments for advisement. In order to declare a double major, the student must complete the Major/Minor Declaration form. This form will be submitted electronically and reviewed and approved by each department chairperson as well as the appropriate associate dean. Per university policy, each additional major requires a minimum of 15 credits that do not apply to the student's first or subsequent major. Some double major combinations can be completed within the minimum 120 credit hour degree requirement, but in other cases, additional coursework may be required. Please note that students will only receive one degree unless completing the dual degree requirement, including at least 150 undergraduate credit hours, regardless of the number of majors they complete. Both (all) majors appear on a student’s transcript. In the past, Computer Science majors have had double majors in many other areas including Mathematics , Digital Media Arts , and English . Minors in Other Disciplines Minors provide students the opportunity to pursue additional interests but generally do not require as many courses as a major. Minors generally range from five to eight required courses. To receive a minor, the student must complete at least 9 credit hours of coursework distinct from their other credentials (i.e., majors, other minors). The complete list of minors is available on the Canisius website and in the catalog and provides links to each minor. Some majors and minors can be completed within the minimum 120 credit hour degree requirement, but in some cases additional coursework may be required. Students must complete the appropriate minor request form. Students following the Interdisciplinary Track are required to complete a minor, excluding the Computer Science Minor and the Computer Theory Minor. A double major also satisfies this requirement. Students in the Science Track are not required to complete a minor but may choose to do so. Curriculum An Ignatian Foundation All undergraduate students must complete either the Canisius Core Curriculum or the All-College Honors Curriculum . Many schools refer to their college-wide undergraduate requirements as "general education" requirements. We believe that the core curriculum and the honors curriculum are more than a series of required classes; they provide the basis for a Jesuit education both with content and with required knowledge and skills attributes that are central to our mission. Free Electives Students may graduate with a bachelor's degree in Computer Science with more but not less than 120 credit hours. Free electives are courses in addition to the Canisius Core Curriculum or All-College Honors Curriculum and
Identifiers
- IPEDS UNITID
- 189705
- CourseShelf checklist
- CK_189705_8731d818
- 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
Choose 1 of the following · Choose one of the following: · 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 0041 — 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.