Apply | MyACC User verification is required | Make a Gift | Contact Us


Locations: Queensbury | Saratoga County | Online Distance Learning

Computer ScienceAS (CMPS)

This AS degree program provides a solid foundation in algorithm development techniques and the implementation of algorithms and data structures in a modern high-level programming language. Hardware capabilities are examined in depth, with an emphasis on better understanding of program behavior. Computer architecture, theory of computation, concurrence, artifical intelligence, software engineering, and program complexity, correctness, and efficiency is introduced. This program is designed to provide the first two years of a rigorous program in Computer Science. Recommended high school preparation: Three years of mathematics courses and high school electives in computer science.

Cr. Course TitleCourse Code
1-4 Freshman ExperienceHrd 100, Hrd 100A or Hrd 110
3 Writing IEng 101; Eng 100A & Eng 100B
3 Writing IIEng 102, Eng 103, Eng 104, Eng 105, Eng 106, Eng 108, Eng 109 or Eng 110
4 Calculus IMat 131
3-4 Lab ScienceEgr 105 or Phy 111 recommended
3 Mathematics or Science CourseEgr 106, Mat 132 or Phy 112 recommended
2 Physical Education 
3 HistoryHis 100, His 101 or His 102
3 HistoryHis 103 or His 104
3 SUNY Gen Ed Social Science (ANT, PSY or SOC)
3 SUNY Gen Ed Humanities 
6 Liberal Arts Electives 
3 Introduction to Programming (Prereq Req)Cis 143
3 Intermediate Programming in Windows (Prereq Req)Cis 144
3 Topics in Computing (Prereq Req)Cis 150
3 Data Structures and Objects in C++ (Prereq Req)Cis 243
3 Computer Systems and Programming (Prereq Req) (Spring Only)Cis 244
3 Discrete MathematicsMat 129
3-4 Choose one course from: 
  Programming in Java (Prereq Req)Cis 222
  Network Technology (Prereq Req)Cis 131
  Server Side ScriptingCis 151
  Database Management Systems (Prereq Required)Cis 237
  Calculus II, or III (Prereq Req)Mat 132 or Mat 231
  Linear AlgebraMat 220
  Algebraic & Discrete Structures (Fall Only)Mat 223
6 ElectivesCis 125 & Cis 231 recommended

64 minimum credits required for graduation

Additional Information:
Recommended Free Electives: Any course from the above group listed under "Choose one from the following," Office Productivity Software (CIS 125), Intro to Internet Development (CIS 122) or Systems Analysis & Design (CIS 231).
Recommended First Year
First Semester
1-4 Hrd 100, Hrd 100A or Hrd 110
3 Eng 101; Eng 100A & Eng 100B
3 Mat 129
3 Cis 143
3  SUNY Gen Ed Social Science (ANT, PSY, or SOC)
3  Liberal Arts Elective
1  PED
Second Semester
3 Eng 102, Eng 103, Eng 104, Eng 105, Eng 106, Eng 108, Eng 109 or Eng 110
3  MAT Liberal Arts Elective
3 Cis 144
3 Cis 150
3 His 100, His 101 or His 102
1  PED
Recommended Second Year
Third Semester
3 Cis 243
4 Mat 131
3-4 Egr 105 or Phy 111 Lab Science
3  SUNY Gen Ed Humanities
3 His 103 or His 104
Fourth Semester
3 Cis 244
3  CIS or MAT Elective
3 Egr 106, Mat 132 or Phy 112 Math or Science Course
6  Electives