Computer Science

Program Information

Degree Type: AS
Program Code: CMPS
Hegis Code: 5101.00
Degree Worksheet PDF: Download

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, artificial intelligence, software engineering, and program complexity, correctness, and efficiency are 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 Title Course Code
1-4 Freshman Experience HRD100 HRD100A or HRD110
3

Writing I

ENG101 or ENG100A &ENG100B
3

SUNY GEN ED Basic Communication 

ENG102, ENG103, ENG104, ENG105, ENG106, ENG107, ENG108, ENG109 or ENG110
4 Calculus I  MAT131 (Prereq Required)
3-4 SUNY GEN ED Natural Science lab science

EGR105 Engineering Physics I or PHY111 General Physics I recommended

3

SUNY GEN ED Mathematics or

SUNY GEN ED Natural Science

MAT132 Calculus II recommended
2

Health and Wellness

Ped activity courses, AVS101, AVS102, BIO115, HED103, HED104, HED108, NTR101, NTR111 or PED172 

3

SUNY GEN ED Western Civilization

HIS100, HIS101 or HIS102
3

SUNY GEN ED American History

HIS103 or HIS104
3 SUNY GEN ED Social Science  
3 SUNY GEN ED The Arts, SUNY GEN ED Foreign Language, or SUNY GEN ED Humanities  
3 Introduction to Programming  CIS143 (Prereq Required)
3 Intermediate Programming in a Windows Environment CIS144 (Prereq Required)
3 Topics in Computing  CIS150 (Prereq Required)
4 Data Structures and Objects in C++  CIS243 (Prereq Required)
3 Computer Systems and Programming CIS244 (Spring only - Prereq Required)
3 Discrete Mathematics MAT129
3-4

Computer Science or Mathematics Elective

Choose 1 (Prereq Required) from

CIS131 Network Technology

CIS151 Server Side Scripting

CIS222 Programing in Java

CIS237 Database Management Systems

MAT132 Calculus II

MAT231 Calculus III

MAT220 Linear Algebra or

MAT223 Algebraic & Discrete Structures (Fall only)

6

Liberal Arts and Sciences

(At least 2 credits must be from SUNY GEN ED Knowledge Areas)
5 Electives  
64 Minimum credits required for graduation  

 

Recommended First Year
First Semester
1-4 HRD 100, HRD 100A or HRD 110
3 ENG101 or ENG100A & ENG100B
3 MAT129
3 CIS143
3 SUNY GEN ED Social Science
3 Liberal Arts and Sciences (See Note 1)
1 Health and Wellness
Second Semester
3 ENG102 - ENG110
3 CIS144
3 CIS150
3 HIS100, HIS101 or HIS102
3 Liberal Arts and Sciences (See Note 1)
1 Health and Wellness
Recommended Second Year
Third Semester
4 CIS243
4 MAT131
3-4 SUNY GEN ED Natural Science lab course (Egr105 or Phy111 recommended)
3 SUNY GEN ED The Arts, SUNY GEN ED Foreign Language, or SUNY GEN ED Humanities
3 HIS103 or HIS104
Fourth Semester
3 CIS244
3 Computer Science or Mathematics Elective
3 SUNY GEN ED Mathematics or SUNY GEN ED Natural Science
5 Electives

 

NOTES:

1. A minimum of two credits of liberal arts must come from SUNY GEN ED Knowlege Areas.

The Power of SUNY
Plattsburgh University
Empire State College
Paul Smith's College
Close