Associate of Science in Computer Science
Westchester Community College
Key Information
Campus location
Valhalla, USA
Languages
English
Study format
On-Campus
Duration
2 years
Pace
Full time
Tuition fees
USD 2,290 / per semester **
Application deadline
Request info *
Earliest start date
Request info
* International Student Application Deadline Fall semester is June 15.
** full-time tuition per semester resident; $5,885 - full-time tuition per semester non-resident
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
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.
Kelly Sikkema / Unsplash
Program Learning Outcomes
Upon successful completion of this program, a student will:
- Demonstrate the ability to analyze and solve problems using software engineering development processes and object-oriented design principles.
- Demonstrate the ability to create computer software applications by following analysis and design requirements.
- Demonstrate the ability to define and design the internal structures of a computer.
- 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