Nov 21, 2024  
Undergraduate Catalog 2024-2025 
    
Undergraduate Catalog 2024-2025

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.

First Semester


Total Credits: 14


Second Semester


Total Credits: 17


Third Semester


Total Credits: 16-17


Fourth Semester


Total Credits: 16


Total Program Credits: 63-64


Notes:


  1. Notes for Mathematics Sequence:
    a.) Students that place into MAT 114  should utilize the Math Elective for MAT 114  and General Elective requirement for MAT 143 .
    b.) Students that place into MAT 143  should utilize the Math Elective for MAT 143  and the General Elective requirement for MAT 251 .
    c.) Students that place into MAT 161  should utilize their Math Elective for MAT 251 .
    d.) All students, regardless of placement, will take MAT 161  and MAT 162 .
  2. Allowable Lab Science Sequences: PHY 105  & PHY 205  (preferred), CHE 171 /CHE 171L  & CHE 172 /CHE 172L  (recommended), BIO 151  & BIO 152 , or PHY 103  & PHY 104  .
  3. CSC 110  cannot be used to fulfill a CSC elective.