YOU ARE HERE: HomePrograms of StudyMathematics/Computer Science/Information TechnologyComputer Science (A.S.)

Computer Science (A.S.) - This program leads to the Associate in Science (A.S.) degree and is designed for those who intend to transfer to a baccalaureate program oriented in the design of hardware and software of computer systems. The program stresses computer, mathematics, and science courses which are appropriate for transfer to a baccalaureate program.

Students who do not qualify for MAT 122 Calculus I and CSC 120 Computer Science I must seek advisement for MAT and CSC placement and should note that more than four semesters may be required to complete the degree program.

Course Descriptions: Online or PDF

Computer Science
A.S. Program
Hegis Code: 5101

Total Credits: 64

First Semester Credits
CSC 120 Computer Science I 4
ENG 100 Enhanced Composition I or
ENG 101 Composition I or
ENG 108 The Craft of Composition / Honors English I(1)
3
HED Health Elective(2) 3
MAT 122 Calculus I 4
Social Science Elective(3) 3
Total Semester Credits 17
   
Second Semester Credits
CSC 130 Computer Science II 4
ENG 102 Composition II or
ENG 109 The Art of Analysis / Honors English II
3
Humanities Elective(4) 3
MAT 123 Calculus II 4
MAT 241 Discrete Mathematical Structures 3
Total Semester Credits 17
   
Third Semester Credits
CSC 217 C Programming Language 3
CSC 230 Data Structures 3
CSC/MAT Elective(5) 3
PHY 151 Physics Science and Math I, or
BIO 109 General Biology I, or
CHE 151 General Chemistry I(6)
4
Social Science Elective(7) 3
Total Semester Credits 16
   
Fourth Semester Credits
CSC 260 Computer Architecture and Organization 4
CSC/MAT Elective(5) 3
Humanities Elective(8) 3
PHY 152 Physics Science and Math II, or
BIO 110 General Biology II, or
CHE 152 General Chemistry II(6)
4
Total Semester Credits 14
  1. Depending on placement
  2. Students must select a 3 credit HED course, not a 2 credit course.
  3. Students should choose a course that fulfills one of the following SUNY General Education Requirements:
    • SUNY GER American History
    • SUNY GER Other World Civilizations
    • SUNY GER Social Sciences
    • SUNY GER Western Civilization
  4. Students should choose a course that fulfills one of the following SUNY General Education Requirements:
    • SUNY GER Foreign Languages
    • SUNY GER Humanities
    • SUNY GER The Arts
  5. Computer Science/Mathematics Elective: Choose from:
    • CSC 240 Mobile Application Development
    • MAT 131 Probability with Statistical Inference
    • MAT 200 Foundations of Advanced Mathematics
    • MAT 225 Multivariable Calculus
    • MAT 226 Elementary Linear Algebra
    • MAT 234 Elementary Differential Equations
    • MAT 235 Algebraic Structures (Requires MAT 225 pre-requisite)
  6. Students must choose to take a two semester science sequence:
  7. Students should choose a course that fulfills one of the following SUNY General Education Requirements and be a different requirement than the one fulfilled in Semester I:
    • SUNY GER American History
    • SUNY GER Other World Civilizations
    • SUNY GER Social Sciences
    • SUNY GER Western Civilization
  8. Students should choose a course that fulfills one of the following SUNY General Education Requirements and be a different requirement than the one fulfilled in Semester II:
    • SUNY GER Foreign Languages
    • SUNY GER Humanities
    • SUNY GER The Arts