Associate of Science in Computer Science

General

Program Description

Program Description

Westchester Community College offers an A.S. degree in Computer Science, which enables graduates to transfer to four-year SUNY and private colleges and universities to earn a bachelor’s degree with two additional years of study.

Computer Science deals with the technical aspects of computing including the hardware components of the computer and the fundamental theories and algorithms of programming. Courses involve programming in different languages such as C++ and Java, data structures, and computer architecture and design. Some courses include a lab component.

Woman sitting at a desk in front of coding computer screen

Kelly Sikkema / Unsplash

Program Learning Outcomes

Upon successful completion of this program, a student will:

  1. Demonstrate the ability to analyze and solve problems using software engineering development processes and object-oriented design principles.
  2. Demonstrate the ability to create computer software applications by following analysis and design requirements.
  3. Demonstrate the ability to define and design the internal structures of a computer.
  4. Demonstrate competency and broad foundational knowledge in the general education curriculum as required by Westchester Community College.

Program Requirements

General Education Requirements - 34 Credits

Students are required to fulfill a certain number of credits within the specific categories shown below. Where specific courses are not listed within these categories, courses must be selected from the list of SUNY General Education Courses.

Basic Communication (3 credits)

  • ENG 101 - Writing and Research

Humanities (3 credits)

  • ENG 102 - Writing and Literature

Mathematics (11 credits)

  • MATH 178 - Discrete Mathematics
  • MATH 181 - Calculus 1
  • MATH 191 - Calculus 2

Natural Sciences (8 credits)

Select ONE of the following PAIRS of courses:

  • BIOL 115 - General Biology 1 (and Lab) and
  • BIOL 117 - General Biology 2 (and Lab)
  • BIOL 121 - Anatomy and Physiology 1 (and Lab) and
  • BIOL 123 - Anatomy and Physiology 2 (and Lab)
  • CHEM 107 - Inorganic Chemistry 1 (and Lab) and
  • CHEM 111 - Inorganic Chemistry 2 (and Lab)
  • CHEM 201 - Organic Chemistry 1 (and Lab) and
  • CHEM 205 - Organic Chemistry 2 (and Lab)
  • PHYSC 111 - College Physics 1 (plus required lab and workshop) and
  • PHYSC 112 - College Physics 2 (plus required lab and workshop)
  • PHYSC 121 - Engineering Physics 1 (and Lab) and
  • PHYSC 122 - Engineering Physics 2 (and Lab)

Social Sciences (3 credits)

  • Social Sciences - see SUNY General Education Courses

The Arts, Foreign Language, or Other World Civilizations (3 credits)

Select a course from ONE of the following categories:

  • The Arts
  • Foreign Languages
  • Other World Civilizations

American History or Western Civilization (3 credits)

Select a course from ONE of the following categories:

  • American History
  • Western Civilization

Degree Requirements - 26 Credits

  • COMSC 101 - Computer Programming 1
  • COMSC 110 - Computer Programming 2
  • COMSC 201 - Data Structures
  • COMSC 207 - Java Programming
  • COMSC 217 - Computer Architecture
  • Computer Science, Engineering, or Math Electives (6 credits, see below)

Computer Science, Engineering, or Math Electives

Select TWO courses from the following:

  • CIVIL - (Civil Technology) - Any Course
  • COMSC 106 - IT Essentials 1: PC Hardware and Software
  • COMSC 116 - LINUX Operating System
  • COMSC 118 - Introduction to Networks (CCNA1)
  • COMSC 120 - Internship in Computer Science
  • COMSC 121 - IT Essentials 2: NOS
  • COMSC 123 - Home Technology Integration
  • COMSC 124 - Routing & Switching Essentials (CCNA 2)
  • COMSC 128 - Scaling Networks (CCNA3)
  • COMSC 130 - Voice Over IP
  • COMSC 132 - Connecting Networks (CCNA4)
  • COMSC 134 - Network Administration
  • COMSC 136 - Advanced Routing Configuration
  • COMSC 138 - Remote Access
  • COMSC 142 - Network Security (CS)
  • COMSC 145 - Intro to Computer Forensics
  • COMSC 208A - GUI Development
  • COMSC 214 - Web Programming
  • ELEC - (Electrical Technology) - Any Course
  • MATH 215 - Linear Algebra
  • MATH 230 - Calculus 3
  • MATH 240 - Differential Equations
  • MECH - (Mechanical Technology) - Any Course

Minimum Total Credits - 60

Last updated Nov 2019

Keystone scholarship

Discover the options our scholarship can give you

About the School

Westchester Community College is more than just the county’s largest educational institution. It is a living, breathing part of Westchester that goes beyond the influence of a typical college and affe ... Read More

Westchester Community College is more than just the county’s largest educational institution. It is a living, breathing part of Westchester that goes beyond the influence of a typical college and affects the lives of all who enter its doors. Read less