Dec 05, 2023  
College Catalog 2022-2023 
College Catalog 2022-2023 [ARCHIVED CATALOG]

Computer Science (A.S.)

Onondaga Community College’s Computer Science degree provides students with an introduction to core areas of knowledge in computer science, including algorithm development, software engineering, and computer system organization. The program combines practical experience with current programming languages and a strong foundation in theoretical computer science concepts. The program follows the latest Association of Computing Machinery (ACM) guidelines for the A.S. degree. Choose this program if your goal is to transfer to a bachelor’s degree program in computer science or software engineering.

Mission Statement

The mission of the Computer Science program is to provide students the necessary knowledge and skills to be able to transfer to upper division schools in accredited programs in computer science or related fields; to provide an opportunity for continuing education for people who wish to take individual courses to meet their personal or professional goals; and to provide an opportunity for career exploration in computing.

Program Learning Outcomes

  1. Demonstrate an understanding of the software engineering process, including algorithm development, coding, and testing.
  2. Demonstrate an understanding of sophisticated data structures and how those structures are utilized in modern software engineering.
  3. Demonstrate an understanding of the underlying technology of the computer architecture as it affects software engineering.
  4. Apply critical thinking to the understanding, evaluation, and application of technology solutions to a variety of real life situations.
  5. Articulate ethical and professional standards as they apply to the use of computer systems and computer based data.

Graduation Requirements

Students are required to earn a minimum grade of C in all required CSC courses to receive the A.S. degree.

Total Credits: 14

Second Semester

Total Credits: 16-17

Third Semester

Total Credits: 16-17

Fourth Semester

Total Credits: 16

Total Program Credits: 62-64


  1. Students who do not place into MAT 161  should see their advisor. Students who have a math placement of MAT 114  will take MAT 114  in their first semester. This will take the place of the semester 4 General Elective category. The student will then take MAT 143  in the second semester. This will take the place of the CSC/MAT elective in semester 2. The student will then take MAT 161  in their third semester and MAT 162  in their fourth semester.
  2. CSC 110  cannot be used to fulfill a CSC elective.