Computer Science

Associate in Science (A.S.)

Curriculum Requirements

As a student in this program, you are required to complete a minimum of 63 credit hours with a grade point average of no lower than C (2.0). For this degree program, you must successfully complete the following:

Program Core

CSC-103Computing Sciences Portal

3

CSC-115CS1: Introduction to Programming and Computational Thinking

3

CSC-190CS2: Object-Oriented Software Development

4

CSC-200CS3: Data Structures

4

CSC-249Computer Architecture and Organization

4

ENG-113Technical Ethics

3

General Education

COM-100Human Communication

3

ENG-101Composition I

3

MAT-220Discrete Mathematics for Computing

3

MAT-271Calculus I

4

MAT-272Calculus II

4

PHY-151University Physics I

4

PHY-152University Physics I

4

CSC-
200-Level Computer Science Electives

6

-DEISJ and Social ScienceSUNY General Education approved course in both Social Science and Diversity: Equity, Inclusion and Social Justice

3

The Arts-SUNY General Education approved course in The Arts

3

HPE-
Health and Physical Education Electives

2

Complete one of the following:

-US HistorySUNY General Education approved course in US History and Civic Engagement

3

-
Or

-World HistorySUNY General Education approved course in World History and Global Awareness

3

Sample Schedule

The schedule below shows how the requirements for this degree may be met in four semesters. For some students, fulfilling degree requirements may take more than four semesters to complete. When planning your schedule, you should consult with your advisor.

First Semester (16 Credit Hours)

CSC-103Computing Sciences Portal

3

CSC-115CS1: Introduction to Programming and Computational Thinking

3

ENG-101Composition I

3

MAT-271Calculus I

4

-DEISJ and Social ScienceSUNY General Education approved course in both Social Science and Diversity: Equity, Inclusion and Social Justice

3

Second Semester (17 Credit Hours)

COM-100Human Communication

3

CSC-190CS2: Object-Oriented Software Development

4

MAT-272Calculus II

4

ENG-113Technical Ethics

3

The Arts-SUNY General Education approved course in The Arts

3

Third Semester (15 Credit Hours)

CSC-200CS3: Data Structures

4

CSC-
200-Level Electives

3

MAT-220Discrete Mathematics for Computing

3

PHY-151University Physics I

4

HPE-
Health and Physical Education (HPE) Electives

1

Fourth Semester (15 Credit Hours)

CSC-249Computer Architecture and Organization

4

CSC-
200-Level Electives

3

PHY-152University Physics I

4

HPE-
Health and Physical Education (HPE) Electives

1

Complete one of the following:

-US HistorySUNY General Education approved course in US History and Civic Engagement

3

-
Or

-World HistorySUNY General Education approved course in World History and Global Awareness

3

Program Learning Outcomes

Upon completion of this degree program, students will be able to:

  • Apply computational concepts and analytical thinking in the development of computer algorithms and solutions.
  • Develop and implement software solutions using multi-level programming languages.
  • Discuss and reflect upon key ethical issues and global concerns in relation to the field of computer science, as well as the impact of technology upon individuals, organizations, and a global society.
  • Work collaboratively and effectively within a team environment in order to create a computer solution or final project within a required time frame.