New York Community Colleges
Computer Science Programs
Computer science and IT pathways at community colleges in this state. Programming, networking, cybersecurity, and transfer-track CS courses.
5 colleges · 61 sections · 59 unique courses · Spring 2026 · Updated today
New York community colleges offer two distinct CS pathways: an associate of applied science (AAS) for students aiming directly at help-desk, network admin, or junior developer roles, and a transfer-track AS that articulates to a bachelor's in computer science at a four-year school. The 61 sections this term across 5 CUNY institutions cover programming (Python, Java, JavaScript), data structures, networking, cybersecurity, and intro computer science theory.
Two-year CC programs aren't a shortcut to a software engineering career — most SWE roles still require a bachelor's — but the IT-support, sysadmin, and cybersecurity-tech career paths absolutely start here. For students who want to be a software developer, the transfer-track AS lets you complete two years at community-college tuition before continuing to a CS bachelor's, with credit articulation in place at most New York four-year programs.
Earnings & outcomes for Computer Science graduates
Federal College Scorecard data on what graduates of this program actually earn after completion. Where a school’s cohort is too small to publish, we show the national benchmark for the same field of study.
Source: U.S. Department of Education College Scorecard, per-program (4-digit CIP) data. CIP 1107 — Computer Science. School cohorts are suppressed by the federal source when fewer than ~30 completers in the reporting cohort.
Colleges offering Computer Science
| College | Sections | Courses | Online | Awards/yr | 5-yr earnings |
|---|---|---|---|---|---|
| Borough of Manhattan Community College | 37 | 37 | 19 | 294 | $58,967 |
| Queensborough Community College | 9 | 9 | — | 126 | — |
| Eugenio María de Hostos Community College | 7 | 7 | 4 | 12 | — |
| Kingsborough Community College | 5 | 5 | — | 41 | — |
| Fiorello H. LaGuardia Community College | 3 | 3 | 2 | 216 | $62,633 |
Computer Science Availability Snapshot
How computer science sections are being offered across 5 colleges in New York this term (61 sections total).
Delivery format
- in person32 (52%)
- online25 (41%)
- hybrid4 (7%)
When sections meet
- Morning (before noon)23
- Afternoon (noon–5 PM)16
- Evening (5 PM and after)3
- Asynchronous / TBA19
Start dates
Sections begin on 3 distinct dates. 9 late-start more than two weeks after the term's earliest start.
Instructor diversity
Taught by 44 distinct instructors across 5 colleges.
Degree requirements by college
Expand a college to see the courses required for graduation. Data sourced from each college's official catalog.
Borough of Manhattan Community College2 programs
Bronx Community College3 programs
Eugenio María de Hostos Community College1 program
Degree Requirements - Associate in Science
60 creditsSee catalog for course list
General Education Requirements - Required Common Core
General Education Requirements - Flexible Common Core
Major Requirements - Overall
27 creditsSee catalog for course list
Major Requirements - Mathematics Sequence
Major Requirements - Computer Science Sequence
13 credits- CSC 205Discrete Mathematics(4 cr)1 section
- CSC 215Modern Programming(3 cr)1 section
- CSC 275Object Oriented Programming(3 cr)1 section
- CSC 300Data Structures(3 cr)1 section
- CSC 320Computer Algorithms(3 cr)not offered
- CSC 375Computer Networking(3 cr)1 section
- CSC 395Web & Mobile App Development(3 cr)1 section
- MAT 301Probability and Mathematical Statistics I(3 cr)not offered
Source: College catalog
Fiorello H. LaGuardia Community College3 programs
Kingsborough Community College1 program
Degree Requirements - Associate in Science
60 creditsSee catalog for course list
General Education Requirements – Common Core
3 credits- ENG 1200Composition I(3 cr)2 sections
- ENG 2400Composition II(3 cr)1 section
- MAT 900College Algebra(3 cr)1 section
- MAT 9B0College Algebra for STEM Majors(3 cr)not offered
- MAT 1400Analytic Geometry and Pre-Calculus Mathematics(3 cr)1 section
- MAT 1500Calculus I(3 cr)1 section
- MAT 1600Calculus II(3 cr)1 section
- CS 1200Introduction to Computing(3 cr)2 sections
Major Requirements - Overall
24 creditsSee catalog for course list
Major Requirements - Core
- CS 13A0Advanced Programming Techniques(4 cr)not offered
- CS 1400Computers and Assembly Language Programming(4 cr)1 section
- CS 3500Discrete Structures(3 cr)1 section
- CS 3700Data Structures(3 cr)1 section
- MAT 5600Linear Algebra(3 cr)1 section
- MAT 9100Biostatistics(4 cr)2 sections
- BIO 9100Biostatistics(4 cr)1 section
- MAT 2200Statistics for Business with Computer Applications(3 cr)2 sections
- BA 2200Statistics for Business with Computer Applications(4 cr)1 section
- MAT 1500Calculus I(3 cr)1 section
- MAT 1600Calculus II(3 cr)1 section
Major Requirements - Math Option
3 creditsSource: College catalog
Queensborough Community College5 programs
Common Computer Science courses
- CSC 215Fund. of Computer Systems(2 sections)
- CIS 100Intro to Comp Apps(2 sections)
- CSC 101Principles In Info Tech & Comp(1 section)
- CSC 102Exploring Robotics(1 section)
- CSC 103Introduction to Data Analytics(1 section)
- CSC 110Computer Programming I(1 section)
- CSC 111Introduction to Programming(1 section)
- CSC 203Python Programming Data Sci(1 section)
- CSC 205Discrete Mathematics(1 section)
- CSC 210Computer Programming II(1 section)
- CSC 211Adv. Programming Techniques(1 section)
- CSC 211HAdv Programming Tech (Honors)(1 section)
Career outlook for Computer Science graduates
Federal Bureau of Labor Statistics wage data for the primary career outcome of this program (2024 OEWS release). Compare New York’s typical pay to the national picture before choosing where to study.
New York's typical pay is about 10% above the typical state — a strong sign of healthy local demand.
Wage data reflects all workers in the occupation, not just recent CC graduates — entry-level pay is typically lower. Source: U.S. Bureau of Labor Statistics OEWS.
Frequently asked questions
- Can I become a software engineer with an associate degree?
- Possible but uncommon. Most software engineering roles require a bachelor's in computer science or equivalent experience. The realistic CC-grad direct path is IT support / help desk → junior systems administrator → systems engineer, often with industry certifications (CompTIA Network+, Security+, AWS) earned alongside the degree.
- Does community college CS credit transfer to a CS bachelor's?
- Yes, if you pick the transfer-track AS rather than the career-track AAS. The two tracks share courses but have different math sequences — transfer-track requires Calculus I and II; AAS often uses applied math or business math. Confirm with your target four-year school's transfer office before enrolling.
- What programming languages do New York community colleges teach?
- Python is dominant for intro courses and data-science tracks. Java is common in transfer-track CS sequences (mirroring what most four-year schools teach in their first two years). JavaScript appears in web-development AAS programs. C++ shows up in some game-dev and embedded-systems tracks. Check each college's catalog below for specifics.
- Is cybersecurity a good track at New York CCs?
- Yes — it's one of the highest-employment direct-career paths from a CC. Most New York community college cybersecurity programs are aligned with the NSA / DHS Center of Academic Excellence framework and prepare students for industry certifications like Security+ and CySA+. Graduates step into SOC analyst, junior pen-test, or IT-security-admin roles.
Compare Computer Science programs in other states
Same comparison view, different state systems. Useful if you’re considering an out-of-state community college or just want to see how New York’s computer science programs stack up.
Other programs in New York
Some programs may not be offered at every college — pages render only when the program meets a coverage threshold for the state.