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