Dec 01, 2023  
Undergraduate Catalog 2023-2024 
Undergraduate Catalog 2023-2024

Computer Science (A.S.)

The Computer Science program at Onondaga Community College follows the latest ACM Guidelines for the A.S. degree. The program is also in line with the 4-year schools that are ABET certified. This degree program combines practical experience with current programming languages, together with a theoretical background in computer science. 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. Demonstrate critical thinking in 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: 17

Third Semester

Total Credits: 16-17

Fourth Semester

Total Credits: 16

Total Program Credits: 63-64


  1. Students who have a math placement of MAT 114  will take MAT 114  in their first semester. This will take the place of the General Elective category. The student will then take MAT 143  in their second semester. This will take the place of the CSC/MAT elective. 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.