Dec 01, 2023  
College Catalog 2020-2021 
College Catalog 2020-2021 [ARCHIVED CATALOG]

Computer Science (A.S.)

The Computer Science program at Onondaga Community College follows the latest ACM Guidelines for the A.S. degree. 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.

Graduation Requirements

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

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.

Total Credits: 15

Second Semester

Total Credits: 16-17

Third Semester

Total Credits: 14-15

Fourth Semester

  • SUNY Gen. Ed. Elective Credits: (3) 2
  • SUNY Gen. Ed. Natural Sciences with Lab Sequence II Credits: (4) 4
  • CSC Elective Credits: (3-4) 3
  • General Elective Credits: (3)
  • CSC/CIS/CFS course if needed for 61 credit minimum Credits: (3-4)

Total Credits: 16-18

Total Program Credits: 61-65


1. The mathematics requirement is fulfilled by completion of MAT 161  and either MAT 162  or MAT 251 . All three courses are recommended and additional mathematics courses may be applied to the general elective.

2. Students must pick from three of the following categories: Social Sciences, American History, Western Civilization, Other World Civilizations, The Arts, and Foreign Language.

3. CSC curriculum elective must be completed from the following list: CSC 162 , CSC 222 , CSC 224 , CSC 250 , CSC 255 , CSC 263 , CSC 264 , or CSC 280 . CSC 110  will be allowed as a curriculum elective only if taken prior to students successfully completing CSC 111 .

4. Eight (8) credits of a laboratory science sequence must be completed. PHY 105  and PHY 205  are recommended for transfer. Eight (8) credits of sequential laboratory science from one of the disciplines listed below will fulfill degree requirements, but may not transfer.

Biology: BIO 151  and BIO 152 
Geology: GEO 151 /GEO 151L  and GEO 152 /GEO 152L 
Physics: PHY 103  and PHY 104  / PHY 105  and PHY 205 
Chemistry: CHE 171 /CHE 171L  and CHE 172 /CHE 172L