University campus in New York
Updated January 2026

Best Computer Programming Degree Programs in New York — 2026 Rankings

Explore 76 accredited computer programming degree programs in New York. Compare schools by graduation rate, salary outcomes, and tuition—from CUNY Borough of Manhattan Community College to Cornell University.

#1 ProgramCornell
Avg Salary$130,710
Tuition From$4,800/yr
Job Growth+22%

Key Takeaways

Top 3 ranked: Cornell, Columbia University in th..., Stony Brook

Based on graduation rates, program outcomes, and institutional quality

IPEDS 2023

Tuition ranges from $4,800 to $66,622/year

CUNY Borough of Manhattan... offers the most affordable option at $4,800/yr

IPEDS 2023

Degree levels: 34 associate's, 24 master's, 10 doctoral programs available in New York

From community college pathways to advanced research degrees

IPEDS 2023

26 New York programs offer online or hybrid formats

Flexible scheduling for working professionals

IPEDS 2023

New York community college transfer can save 40-60% on total degree costs

34 associate's programs provide transfer pathways to bachelor's degrees

Education Commission of the States

Major employers: Google, Amazon, IBM, JPMorgan

Tech hubs in New York City and Albany

Hakia Research 2026

Computer Programming programs available near 153+ cities across New York

Search by city to find programs within 200 miles of your location

IPEDS 2023

Updated February 2026

On This Page
$130,710
Is Computer Programming in New York Worth It?
Yes. Computer Programming degrees in New York deliver strong ROI—graduates earn $130,710 median salary with +22% job growth through 2032. In-state tuition averages $17,821/year.

Source: BLS OEWS May 2024

Best Computer Programming Degree Programs in New York

Bachelor's Computer Programming Degree Programs in New York

43 programs$130,710 median salary87% avg grad rate
43
Programs
$130,710
Median Salary
$27,070/yr
Avg Tuition
87%
Avg Grad Rate

Program Landscape

New York ranks among the nation's top destinations for computer programming education, with 43 accredited bachelor's degree programs across 21 public and 22 private institutions. The highest-ranked programs are Cornell, Columbia University in th..., Stony Brook, recognized for academic excellence, research opportunities, and strong industry connections.

Career Outcomes

Graduates from New York computer programming programs earn a median salary of $111,104—13% above the national average. The state's robust technology sector, anchored by the New York City, Albany, Rochester metropolitan areas, provides abundant internship and employment opportunities with companies including Google, Amazon, IBM.

Costs & Value

Tuition ranges from $6,930 to $66,622 annually, with an average of $27,070/yr. Top programs maintain graduation rates above 87%, with the highest reaching 100%. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards.

Curriculum & Specializations

Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to New York's leading technology employers. For students seeking computer programming degrees in New York, these top-ranked computer programming schools offer the strongest combination of academic rigor and career preparation.

Show:

Earn your bachelor's in Computer Programming

(Sponsored)

Loading programs...

🥇

Cornell University

Private
Ithaca, NY
$65,204
Tuition/yr
95%
Grad Rate
99.8
Score
Website
🥈

Columbia University in the City of New York

Private
New York, NY
$64,526
Tuition/yr
100%
Grad Rate
97.4
Score
Website
🥉

Stony Brook University

Public
Stony Brook, NY
$7,070
Tuition/yr
89%
Grad Rate
78.9
Score
Website
#4

University at Buffalo

Public
Buffalo, NY
$7,070
Tuition/yr
95%
Grad Rate
74.3
Score
Website
#5

CUNY Hunter College

Public
New York, NY
$6,930
Tuition/yr
75%
Grad Rate
73.9
Score
Website
#6

Colgate University

Private
Hamilton, NY
$66,622
Tuition/yr
96%
Grad Rate
74.3
Score
Website
#7

CUNY Queens College

Public
Queens, NY
$6,930
Tuition/yr
82%
Grad Rate
72.5
Score
Website
#8

Rochester Institute of Technology

Private
Rochester, NY
$55,784
Tuition/yr
90%
Grad Rate
71.1
Score
Website
#9

Binghamton University

Public
Vestal, NY
$7,070
Tuition/yr
87%
Grad Rate
72.2
Score
Website
#10

University at Albany

Public
Albany, NY
$7,070
Tuition/yr
99%
Grad Rate
68.5
Score
Website

Complete Computer Programming Degree Program Rankings in New York

Best Associate's Computer Programming Degree Programs in New York

### Program Landscape New York offers **34 accredited** associate's degree programs in computer programming, providing an affordable entry point into the technology field. The top-ranked programs include **CUNY Borough of Manhattan...**, **CUNY LaGuardia Community ...**, **CUNY Queensborough Commun...**, which combine rigorous technical curriculum with practical skills training. ### Costs & Value Community colleges in New York offer these two-year programs at an average cost of **$5,543/yr**—significantly less than four-year university tuition. Students completing associate's degrees can pursue entry-level technical positions and transfer opportunities, with entry-level salaries averaging **$71,891** in New York. ### Career Pathways Many programs feature guaranteed transfer agreements with New York's public universities, allowing students to complete their first two years at reduced cost before transferring to complete a bachelor's degree. The New York City, Albany, Rochester areas offer particularly strong job markets for associate's degree holders, with employers like Google, Amazon, IBM hiring for technical support, junior development, and IT specialist positions. ### Curriculum & Specializations Programs typically include coursework in programming fundamentals, database management, networking basics, and software development. Among computer programming schools in New York, these associate's programs offer the best value for students beginning their computer programming degrees in New York.

  1. #1. CUNY Borough of Manhattan Community College

    Hakia ranks CUNY Borough of Manhattan Community College as the #1 associate's in computer programming degree program in New York. This public institution in New York, NY has annual tuition of $4,800. Ranking score: 51.9.

  2. #2. CUNY LaGuardia Community College

    Hakia ranks CUNY LaGuardia Community College as the #2 associate's in computer programming degree program in New York. This public institution in Long Island City, NY has annual tuition of $4,800. Ranking score: 49.0.

  3. #3. CUNY Queensborough Community College

    Hakia ranks CUNY Queensborough Community College as the #3 associate's in computer programming degree program in New York. This public institution in Bayside, NY has annual tuition of $4,800. Ranking score: 45.8.

  4. #4. CUNY New York City College of Technology

    Hakia ranks CUNY New York City College of Technology as the #4 associate's in computer programming degree program in New York. This public institution in Brooklyn, NY has annual tuition of $6,930 and a 98% graduation rate. Ranking score: 53.6.

  5. #5. Suffolk County Community College

    Hakia ranks Suffolk County Community College as the #5 associate's in computer programming degree program in New York. This public institution in Selden, NY has annual tuition of $5,640. Ranking score: 41.4.

  6. #6. Monroe Community College

    Hakia ranks Monroe Community College as the #6 associate's in computer programming degree program in New York. This public institution in Rochester, NY has annual tuition of $4,900. Ranking score: 40.9.

  7. #7. CUNY Bronx Community College

    Hakia ranks CUNY Bronx Community College as the #7 associate's in computer programming degree program in New York. This public institution in Bronx, NY has annual tuition of $4,800. Ranking score: 40.7.

  8. #8. SUNY Westchester Community College

    Hakia ranks SUNY Westchester Community College as the #8 associate's in computer programming degree program in New York. This public institution in Valhalla, NY has annual tuition of $4,980. Ranking score: 40.2.

  9. #9. Dutchess Community College

    Hakia ranks Dutchess Community College as the #9 associate's in computer programming degree program in New York. This public institution in Poughkeepsie, NY has annual tuition of $4,800. Ranking score: 40.1.

  10. #10. Onondaga Community College

    Hakia ranks Onondaga Community College as the #10 associate's in computer programming degree program in New York. This public institution in Syracuse, NY has annual tuition of $5,290. Ranking score: 39.8.

  11. #11. CUNY Kingsborough Community College

    Hakia ranks CUNY Kingsborough Community College as the #11 associate's in computer programming degree program in New York. This public institution in Brooklyn, NY has annual tuition of $4,800. Ranking score: 39.5.

  12. #12. Nassau Community College

    Hakia ranks Nassau Community College as the #12 associate's in computer programming degree program in New York. This public institution in Garden City, NY has annual tuition of $5,800. Ranking score: 39.4.

  13. #13. Niagara County Community College

    Hakia ranks Niagara County Community College as the #13 associate's in computer programming degree program in New York. This public institution in Sanborn, NY has annual tuition of $5,136. Ranking score: 38.8.

  14. #14. College of Staten Island CUNY

    Hakia ranks College of Staten Island CUNY as the #14 associate's in computer programming degree program in New York. This public institution in Staten Island, NY has annual tuition of $6,930. Ranking score: 45.8.

  15. #15. Orange County Community College

    Hakia ranks Orange County Community College as the #15 associate's in computer programming degree program in New York. This public institution in Middletown, NY has annual tuition of $5,664. Ranking score: 38.6.

  16. #16. CUNY Hostos Community College

    Hakia ranks CUNY Hostos Community College as the #16 associate's in computer programming degree program in New York. This public institution in Bronx, NY has annual tuition of $4,800. Ranking score: 38.2.

  17. #17. Schenectady County Community College

    Hakia ranks Schenectady County Community College as the #17 associate's in computer programming degree program in New York. This public institution in Schenectady, NY has annual tuition of $4,824. Ranking score: 38.2.

  18. #18. Finger Lakes Community College

    Hakia ranks Finger Lakes Community College as the #18 associate's in computer programming degree program in New York. This public institution in Canandaigua, NY has annual tuition of $5,280. Ranking score: 38.0.

  19. #19. Mohawk Valley Community College

    Hakia ranks Mohawk Valley Community College as the #19 associate's in computer programming degree program in New York. This public institution in Utica, NY has annual tuition of $5,162. Ranking score: 37.8.

  20. #20. Jamestown Community College

    Hakia ranks Jamestown Community College as the #20 associate's in computer programming degree program in New York. This public institution in Jamestown, NY has annual tuition of $5,440. Ranking score: 37.6.

  21. #21. SUNY Broome Community College

    Hakia ranks SUNY Broome Community College as the #21 associate's in computer programming degree program in New York. This public institution in Binghamton, NY has annual tuition of $5,472. Ranking score: 37.6.

  22. #22. SUNY College of Technology at Alfred

    Hakia ranks SUNY College of Technology at Alfred as the #22 associate's in computer programming degree program in New York. This public institution in Alfred, NY has annual tuition of $7,070 and a 90% graduation rate. Ranking score: 46.5.

  23. #23. SUNY Corning Community College

    Hakia ranks SUNY Corning Community College as the #23 associate's in computer programming degree program in New York. This public institution in Corning, NY has annual tuition of $5,170. Ranking score: 37.4.

  24. #24. CUNY Medgar Evers College

    Hakia ranks CUNY Medgar Evers College as the #24 associate's in computer programming degree program in New York. This public institution in Brooklyn, NY has annual tuition of $6,930. Ranking score: 35.9.

  25. #25. SUNY Adirondack

    Hakia ranks SUNY Adirondack as the #25 associate's in computer programming degree program in New York. This public institution in Queensbury, NY has annual tuition of $5,328. Ranking score: 43.6.

  26. #26. Fulton-Montgomery Community College

    Hakia ranks Fulton-Montgomery Community College as the #26 associate's in computer programming degree program in New York. This public institution in Johnstown, NY has annual tuition of $5,376. Ranking score: 37.1.

  27. #27. Ulster County Community College

    Hakia ranks Ulster County Community College as the #27 associate's in computer programming degree program in New York. This public institution in Stone Ridge, NY has annual tuition of $5,280. Ranking score: 37.1.

  28. #28. Erie Community College

    Hakia ranks Erie Community College as the #28 associate's in computer programming degree program in New York. This public institution in Buffalo, NY has annual tuition of $10,400. Ranking score: 38.2.

  29. #29. Jefferson Community College

    Hakia ranks Jefferson Community College as the #29 associate's in computer programming degree program in New York. This public institution in Watertown, NY has annual tuition of $5,304. Ranking score: 36.8.

  30. #30. Sullivan County Community College

    Hakia ranks Sullivan County Community College as the #30 associate's in computer programming degree program in New York. This public institution in Loch Sheldrake, NY has annual tuition of $5,472. Ranking score: 36.5.

  31. #31. Cayuga County Community College

    Hakia ranks Cayuga County Community College as the #31 associate's in computer programming degree program in New York. This public institution in Auburn, NY has annual tuition of $5,136. Ranking score: 36.1.

  32. #32. Columbia-Greene Community College

    Hakia ranks Columbia-Greene Community College as the #32 associate's in computer programming degree program in New York. This public institution in Hudson, NY has annual tuition of $5,256. Ranking score: 36.1.

  33. #33. Tompkins Cortland Community College

    Hakia ranks Tompkins Cortland Community College as the #33 associate's in computer programming degree program in New York. This public institution in Dryden, NY has annual tuition of $5,570. Ranking score: 36.1.

  34. #34. Herkimer County Community College

    Hakia ranks Herkimer County Community College as the #34 associate's in computer programming degree program in New York. This public institution in Herkimer, NY has annual tuition of $5,116. Ranking score: 35.6.

Online Associate's Computer Programming Degree Programs in New York

### Online Program Options New York's community colleges offer 16 online associate's computer programming programs, providing flexible pathways for students balancing education with work or family responsibilities. Top-ranked online programs include **Monroe Community College**, **CUNY Queensborough Commun...**, **Dutchess Community College**, all regionally accredited and recognized by New York employers. ### Costs & Employer Recognition Online associate's programs average **$5,426/yr**—often comparable to or less than on-campus tuition. New York-based employers including Google, Amazon, IBM value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The New York City, Albany, Rochester job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **60 credit hours** in 2 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer programming degrees in New York, these accredited computer programming schools offer the flexibility and quality that today's learners demand.

  • Monroe Community College - Rochester, NY - Tuition: $4,900/year
  • CUNY Queensborough Community College - Bayside, NY - Tuition: $4,800/year
  • Dutchess Community College - Poughkeepsie, NY - Tuition: $4,800/year
  • College of Staten Island CUNY - Staten Island, NY - Tuition: $6,930/year
  • Jamestown Community College - Jamestown, NY - Tuition: $5,440/year
  • SUNY Corning Community College - Corning, NY - Tuition: $5,170/year
  • SUNY Adirondack - Queensbury, NY - Tuition: $5,328/year
  • Fulton-Montgomery Community College - Johnstown, NY - Tuition: $5,376/year
  • Ulster County Community College - Stone Ridge, NY - Tuition: $5,280/year
  • CUNY Medgar Evers College - Brooklyn, NY - Tuition: $6,930/year
  • Jefferson Community College - Watertown, NY - Tuition: $5,304/year
  • Sullivan County Community College - Loch Sheldrake, NY - Tuition: $5,472/year
  • Cayuga County Community College - Auburn, NY - Tuition: $5,136/year
  • Columbia-Greene Community College - Hudson, NY - Tuition: $5,256/year
  • Tompkins Cortland Community College - Dryden, NY - Tuition: $5,570/year
  • Herkimer County Community College - Herkimer, NY - Tuition: $5,116/year

Best Bachelor's Computer Programming Degree Programs in New York

### Program Landscape New York ranks among the nation's top destinations for computer programming education, with **43 accredited** bachelor's degree programs across **21 public** and **22 private** institutions. The highest-ranked programs are **Cornell**, **Columbia University in th...**, **Stony Brook**, recognized for academic excellence, research opportunities, and strong industry connections. ### Career Outcomes Graduates from New York computer programming programs earn a median salary of **$111,104**—13% above the national average. The state's robust technology sector, anchored by the New York City, Albany, Rochester metropolitan areas, provides abundant internship and employment opportunities with companies including Google, Amazon, IBM. ### Costs & Value Tuition ranges from **$6,930** to **$66,622** annually, with an average of **$27,070/yr**. Top programs maintain graduation rates above **87%**, with the highest reaching **100%**. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards. ### Curriculum & Specializations Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to New York's leading technology employers. For students seeking computer programming degrees in New York, these top-ranked computer programming schools offer the strongest combination of academic rigor and career preparation.

  1. #1. Cornell University

    Hakia ranks Cornell University as the #1 bachelor's in computer programming degree program in New York. This private institution in Ithaca, NY has annual tuition of $65,204 and a 95% graduation rate. Ranking score: 99.8.

  2. #2. Columbia University in the City of New York

    Hakia ranks Columbia University in the City of New York as the #2 bachelor's in computer programming degree program in New York. This private institution in New York, NY has annual tuition of $64,526 and a 100% graduation rate. Ranking score: 97.4.

  3. #3. Stony Brook University

    Hakia ranks Stony Brook University as the #3 bachelor's in computer programming degree program in New York. This public institution in Stony Brook, NY has annual tuition of $7,070 and a 89% graduation rate. Ranking score: 78.9.

  4. #4. University at Buffalo

    Hakia ranks University at Buffalo as the #4 bachelor's in computer programming degree program in New York. This public institution in Buffalo, NY has annual tuition of $7,070 and a 95% graduation rate. Ranking score: 74.3.

  5. #5. CUNY Hunter College

    Hakia ranks CUNY Hunter College as the #5 bachelor's in computer programming degree program in New York. This public institution in New York, NY has annual tuition of $6,930 and a 75% graduation rate. Ranking score: 73.9.

  6. #6. Colgate University

    Hakia ranks Colgate University as the #6 bachelor's in computer programming degree program in New York. This private institution in Hamilton, NY has annual tuition of $66,622 and a 96% graduation rate. Ranking score: 74.3.

  7. #7. CUNY Queens College

    Hakia ranks CUNY Queens College as the #7 bachelor's in computer programming degree program in New York. This public institution in Queens, NY has annual tuition of $6,930 and a 82% graduation rate. Ranking score: 72.5.

  8. #8. Rochester Institute of Technology

    Hakia ranks Rochester Institute of Technology as the #8 bachelor's in computer programming degree program in New York. This private institution in Rochester, NY has annual tuition of $55,784 and a 90% graduation rate. Ranking score: 71.1.

  9. #9. Binghamton University

    Hakia ranks Binghamton University as the #9 bachelor's in computer programming degree program in New York. This public institution in Vestal, NY has annual tuition of $7,070 and a 87% graduation rate. Ranking score: 72.2.

  10. #10. University at Albany

    Hakia ranks University at Albany as the #10 bachelor's in computer programming degree program in New York. This public institution in Albany, NY has annual tuition of $7,070 and a 99% graduation rate. Ranking score: 68.5.

  11. #11. Rensselaer Polytechnic Institute

    Hakia ranks Rensselaer Polytechnic Institute as the #11 bachelor's in computer programming degree program in New York. This private institution in Troy, NY has annual tuition of $60,360. Ranking score: 66.6.

  12. #12. Farmingdale State College

    Hakia ranks Farmingdale State College as the #12 bachelor's in computer programming degree program in New York. This public institution in Farmingdale, NY has annual tuition of $7,070 and a 79% graduation rate. Ranking score: 64.0.

  13. #13. University of Rochester

    Hakia ranks University of Rochester as the #13 bachelor's in computer programming degree program in New York. This private institution in Rochester, NY has annual tuition of $63,150. Ranking score: 64.8.

  14. #14. CUNY Lehman College

    Hakia ranks CUNY Lehman College as the #14 bachelor's in computer programming degree program in New York. This public institution in Bronx, NY has annual tuition of $6,930 and a 67% graduation rate. Ranking score: 61.0.

  15. #15. CUNY City College

    Hakia ranks CUNY City College as the #15 bachelor's in computer programming degree program in New York. This public institution in New York, NY has annual tuition of $6,930 and a 66% graduation rate. Ranking score: 60.3.

  16. #16. Marist College

    Hakia ranks Marist College as the #16 bachelor's in computer programming degree program in New York. This private institution in Poughkeepsie, NY has annual tuition of $45,330 and a 100% graduation rate. Ranking score: 60.6.

  17. #17. SUNY Brockport

    Hakia ranks SUNY Brockport as the #17 bachelor's in computer programming degree program in New York. This public institution in Brockport, NY has annual tuition of $7,070 and a 99% graduation rate. Ranking score: 57.4.

  18. #18. College of Staten Island CUNY

    Hakia ranks College of Staten Island CUNY as the #18 bachelor's in computer programming degree program in New York. This public institution in Staten Island, NY has annual tuition of $6,930. Ranking score: 57.1.

  19. #19. Pace University

    Hakia ranks Pace University as the #19 bachelor's in computer programming degree program in New York. This private institution in New York, NY has annual tuition of $49,550. Ranking score: 49.7.

  20. #20. Touro University

    Hakia ranks Touro University as the #20 bachelor's in computer programming degree program in New York. This private institution in New York, NY has annual tuition of $18,950. Ranking score: 47.9.

  21. #21. SUNY Polytechnic Institute

    Hakia ranks SUNY Polytechnic Institute as the #21 bachelor's in computer programming degree program in New York. This public institution in Utica, NY has annual tuition of $7,070. Ranking score: 48.6.

  22. #22. SUNY College of Technology at Alfred

    Hakia ranks SUNY College of Technology at Alfred as the #22 bachelor's in computer programming degree program in New York. This public institution in Alfred, NY has annual tuition of $7,070 and a 90% graduation rate. Ranking score: 48.1.

  23. #23. CUNY York College

    Hakia ranks CUNY York College as the #23 bachelor's in computer programming degree program in New York. This public institution in Jamaica, NY has annual tuition of $6,930. Ranking score: 46.5.

  24. #24. Hofstra University

    Hakia ranks Hofstra University as the #24 bachelor's in computer programming degree program in New York. This private institution in Hempstead, NY has annual tuition of $54,335. Ranking score: 46.8.

  25. #25. State University of New York at Oswego

    Hakia ranks State University of New York at Oswego as the #25 bachelor's in computer programming degree program in New York. This public institution in Oswego, NY has annual tuition of $7,070. Ranking score: 44.4.

  26. #26. Mercy University

    Hakia ranks Mercy University as the #26 bachelor's in computer programming degree program in New York. This private institution in Dobbs Ferry, NY has annual tuition of $21,236 and a 75% graduation rate. Ranking score: 44.9.

  27. #27. Clarkson University

    Hakia ranks Clarkson University as the #27 bachelor's in computer programming degree program in New York. This private institution in Potsdam, NY has annual tuition of $56,642. Ranking score: 43.5.

  28. #28. St. Joseph's University-New York

    Hakia ranks St. Joseph's University-New York as the #28 bachelor's in computer programming degree program in New York. This private institution in Brooklyn, NY has annual tuition of $33,825. Ranking score: 42.3.

  29. #29. CUNY Brooklyn College

    Hakia ranks CUNY Brooklyn College as the #29 bachelor's in computer programming degree program in New York. This public institution in Brooklyn, NY has annual tuition of $6,930. Ranking score: 42.7.

  30. #30. SUNY College at Plattsburgh

    Hakia ranks SUNY College at Plattsburgh as the #30 bachelor's in computer programming degree program in New York. This public institution in Plattsburgh, NY has annual tuition of $7,070. Ranking score: 42.0.

  31. #31. SUNY at Fredonia

    Hakia ranks SUNY at Fredonia as the #31 bachelor's in computer programming degree program in New York. This public institution in Fredonia, NY has annual tuition of $7,070. Ranking score: 41.8.

  32. #32. SUNY Oneonta

    Hakia ranks SUNY Oneonta as the #32 bachelor's in computer programming degree program in New York. This public institution in Oneonta, NY has annual tuition of $7,070. Ranking score: 41.4.

  33. #33. The College of Saint Rose

    Hakia ranks The College of Saint Rose as the #33 bachelor's in computer programming degree program in New York. This private institution in Albany, NY has annual tuition of $36,122. Ranking score: 41.4.

  34. #34. Ithaca College

    Hakia ranks Ithaca College as the #34 bachelor's in computer programming degree program in New York. This private institution in Ithaca, NY has annual tuition of $50,070. Ranking score: 40.2.

  35. #35. Canisius University

    Hakia ranks Canisius University as the #35 bachelor's in computer programming degree program in New York. This private institution in Buffalo, NY has annual tuition of $31,100. Ranking score: 39.6.

  36. #36. Iona University

    Hakia ranks Iona University as the #36 bachelor's in computer programming degree program in New York. This private institution in New Rochelle, NY has annual tuition of $43,680. Ranking score: 39.7.

  37. #37. CUNY Medgar Evers College

    Hakia ranks CUNY Medgar Evers College as the #37 bachelor's in computer programming degree program in New York. This public institution in Brooklyn, NY has annual tuition of $6,930. Ranking score: 38.2.

  38. #38. Wells College

    Hakia ranks Wells College as the #38 bachelor's in computer programming degree program in New York. This private institution in Aurora, NY has annual tuition of $33,666. Ranking score: 37.9.

  39. #39. Roberts Wesleyan University

    Hakia ranks Roberts Wesleyan University as the #39 bachelor's in computer programming degree program in New York. This private institution in Rochester, NY has annual tuition of $36,004. Ranking score: 37.7.

  40. #40. Long Island University

    Hakia ranks Long Island University as the #40 bachelor's in computer programming degree program in New York. This private institution in Brookville, NY has annual tuition of $39,458. Ranking score: 37.0.

  41. #41. Wagner College

    Hakia ranks Wagner College as the #41 bachelor's in computer programming degree program in New York. This private institution in Staten Island, NY has annual tuition of $50,200. Ranking score: 37.0.

  42. #42. SUNY College at Potsdam

    Hakia ranks SUNY College at Potsdam as the #42 bachelor's in computer programming degree program in New York. This public institution in Potsdam, NY has annual tuition of $7,070. Ranking score: 36.6.

  43. #43. Manhattanville College

    Hakia ranks Manhattanville College as the #43 bachelor's in computer programming degree program in New York. This private institution in Purchase, NY has annual tuition of $40,850. Ranking score: 36.3.

Online Bachelor's Computer Programming Degree Programs in New York

### Online Program Options 23 New York institutions offer bachelor's computer programming degrees with online or hybrid options, enabling students to earn accredited degrees while maintaining professional or personal commitments. Top-ranked online programs include **Columbia University in th...**, **University at Albany**, **University at Buffalo**, all regionally accredited and recognized by New York employers. ### Costs & Employer Recognition Online bachelor's programs average **$29,529/yr**—often comparable to or less than on-campus tuition. New York-based employers including Google, Amazon, IBM value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The New York City, Albany, Rochester job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **120 credit hours** in 4 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer programming degrees in New York, these accredited computer programming schools offer the flexibility and quality that today's learners demand.

  • Columbia University in the City of New York - New York, NY - Tuition: $64,526/year
  • University at Albany - Albany, NY - Tuition: $7,070/year
  • University at Buffalo - Buffalo, NY - Tuition: $7,070/year
  • University of Rochester - Rochester, NY - Tuition: $63,150/year
  • Marist College - Poughkeepsie, NY - Tuition: $45,330/year
  • College of Staten Island CUNY - Staten Island, NY - Tuition: $6,930/year
  • Pace University - New York, NY - Tuition: $49,550/year
  • Clarkson University - Potsdam, NY - Tuition: $56,642/year
  • Hofstra University - Hempstead, NY - Tuition: $54,335/year
  • State University of New York at Oswego - Oswego, NY - Tuition: $7,070/year
  • Mercy University - Dobbs Ferry, NY - Tuition: $21,236/year
  • St. Joseph's University-New York - Brooklyn, NY - Tuition: $33,825/year
  • SUNY at Fredonia - Fredonia, NY - Tuition: $7,070/year
  • SUNY College at Plattsburgh - Plattsburgh, NY - Tuition: $7,070/year
  • SUNY Oneonta - Oneonta, NY - Tuition: $7,070/year
  • The College of Saint Rose - Albany, NY - Tuition: $36,122/year
  • Canisius University - Buffalo, NY - Tuition: $31,100/year
  • Iona University - New Rochelle, NY - Tuition: $43,680/year
  • CUNY Medgar Evers College - Brooklyn, NY - Tuition: $6,930/year
  • Roberts Wesleyan University - Rochester, NY - Tuition: $36,004/year
  • Long Island University - Brookville, NY - Tuition: $39,458/year
  • SUNY College at Potsdam - Potsdam, NY - Tuition: $7,070/year
  • Manhattanville College - Purchase, NY - Tuition: $40,850/year

Best Master's Computer Programming Degree Programs in New York

### Program Landscape New York offers **24** master's degree programs in computer programming, designed for professionals seeking to advance into senior engineering, technical leadership, and specialized roles. The top programs—**Columbia University in th...**, **Cornell**, **Stony Brook**—combine advanced technical training with research opportunities and leadership development. ### Career Outcomes Master's graduates in New York earn a median salary of **$130,710**, approximately **20-30% higher** than bachelor's degree holders. The concentration of technology companies in New York City, Albany, Rochester creates strong demand for graduate-level talent, with Google, Amazon, IBM actively recruiting from these programs. ### Costs & Value Program formats include traditional full-time study (typically 2 years), part-time options for working professionals (2-3 years), and accelerated tracks. Tuition averages **$29,526/yr**, with many employers offering tuition reimbursement for graduate education. Some programs offer thesis and non-thesis tracks, allowing students to focus on research or professional development based on their career goals. ### Curriculum & Specializations Curriculum covers advanced topics including machine learning, distributed systems, software architecture, and technical management. Many programs include practicum experiences, industry capstone projects, or consulting engagements that provide real-world application of advanced concepts. Among New York's computer programming schools at the graduate level, these programs stand out for both academic quality and career outcomes.

  1. #1. Columbia University in the City of New York

    Hakia ranks Columbia University in the City of New York as the #1 master's in computer programming degree program in New York. This private institution in New York, NY has annual tuition of $64,526 and a 100% graduation rate. Ranking score: 100.0.

  2. #2. Cornell University

    Hakia ranks Cornell University as the #2 master's in computer programming degree program in New York. This private institution in Ithaca, NY has annual tuition of $65,204 and a 95% graduation rate. Ranking score: 92.1.

  3. #3. Stony Brook University

    Hakia ranks Stony Brook University as the #3 master's in computer programming degree program in New York. This public institution in Stony Brook, NY has annual tuition of $7,070 and a 89% graduation rate. Ranking score: 82.1.

  4. #4. Binghamton University

    Hakia ranks Binghamton University as the #4 master's in computer programming degree program in New York. This public institution in Vestal, NY has annual tuition of $7,070 and a 87% graduation rate. Ranking score: 74.1.

  5. #5. Rochester Institute of Technology

    Hakia ranks Rochester Institute of Technology as the #5 master's in computer programming degree program in New York. This private institution in Rochester, NY has annual tuition of $55,784 and a 90% graduation rate. Ranking score: 70.1.

  6. #6. Marist College

    Hakia ranks Marist College as the #6 master's in computer programming degree program in New York. This private institution in Poughkeepsie, NY has annual tuition of $45,330 and a 100% graduation rate. Ranking score: 57.9.

  7. #7. University at Albany

    Hakia ranks University at Albany as the #7 master's in computer programming degree program in New York. This public institution in Albany, NY has annual tuition of $7,070 and a 99% graduation rate. Ranking score: 62.7.

  8. #8. Pace University

    Hakia ranks Pace University as the #8 master's in computer programming degree program in New York. This private institution in New York, NY has annual tuition of $49,550. Ranking score: 52.1.

  9. #9. Rensselaer Polytechnic Institute

    Hakia ranks Rensselaer Polytechnic Institute as the #9 master's in computer programming degree program in New York. This private institution in Troy, NY has annual tuition of $60,360. Ranking score: 57.5.

  10. #10. Monroe College

    Hakia ranks Monroe College as the #10 master's in computer programming degree program in New York. This for-profit institution in Bronx, NY has annual tuition of $15,912. Ranking score: 47.2.

  11. #11. CUNY Queens College

    Hakia ranks CUNY Queens College as the #11 master's in computer programming degree program in New York. This public institution in Queens, NY has annual tuition of $6,930 and a 82% graduation rate. Ranking score: 57.0.

  12. #12. CUNY Hunter College

    Hakia ranks CUNY Hunter College as the #12 master's in computer programming degree program in New York. This public institution in New York, NY has annual tuition of $6,930 and a 75% graduation rate. Ranking score: 56.4.

  13. #13. SUNY Polytechnic Institute

    Hakia ranks SUNY Polytechnic Institute as the #13 master's in computer programming degree program in New York. This public institution in Utica, NY has annual tuition of $7,070. Ranking score: 47.7.

  14. #14. University of Rochester

    Hakia ranks University of Rochester as the #14 master's in computer programming degree program in New York. This private institution in Rochester, NY has annual tuition of $63,150. Ranking score: 55.6.

  15. #15. Mercy University

    Hakia ranks Mercy University as the #15 master's in computer programming degree program in New York. This private institution in Dobbs Ferry, NY has annual tuition of $21,236 and a 75% graduation rate. Ranking score: 46.1.

  16. #16. CUNY Lehman College

    Hakia ranks CUNY Lehman College as the #16 master's in computer programming degree program in New York. This public institution in Bronx, NY has annual tuition of $6,930 and a 67% graduation rate. Ranking score: 53.0.

  17. #17. CUNY Graduate School and University Center

    Hakia ranks CUNY Graduate School and University Center as the #17 master's in computer programming degree program in New York. This public institution in New York, NY has annual tuition of $6,930. Ranking score: 52.2.

  18. #18. College of Staten Island CUNY

    Hakia ranks College of Staten Island CUNY as the #18 master's in computer programming degree program in New York. This public institution in Staten Island, NY has annual tuition of $6,930. Ranking score: 51.7.

  19. #19. CUNY City College

    Hakia ranks CUNY City College as the #19 master's in computer programming degree program in New York. This public institution in New York, NY has annual tuition of $6,930 and a 66% graduation rate. Ranking score: 51.4.

  20. #20. CUNY Brooklyn College

    Hakia ranks CUNY Brooklyn College as the #20 master's in computer programming degree program in New York. This public institution in Brooklyn, NY has annual tuition of $6,930. Ranking score: 44.8.

  21. #21. The College of Saint Rose

    Hakia ranks The College of Saint Rose as the #21 master's in computer programming degree program in New York. This private institution in Albany, NY has annual tuition of $36,122. Ranking score: 42.1.

  22. #22. Hofstra University

    Hakia ranks Hofstra University as the #22 master's in computer programming degree program in New York. This private institution in Hempstead, NY has annual tuition of $54,335. Ranking score: 41.6.

  23. #23. Clarkson University

    Hakia ranks Clarkson University as the #23 master's in computer programming degree program in New York. This private institution in Potsdam, NY has annual tuition of $56,642. Ranking score: 39.3.

  24. #24. Iona University

    Hakia ranks Iona University as the #24 master's in computer programming degree program in New York. This private institution in New Rochelle, NY has annual tuition of $43,680. Ranking score: 34.7.

Online Master's Computer Programming Degree Programs in New York

### Online Program Options Working professionals can advance their careers through 11 online master's computer programming programs from New York universities, designed for flexibility without sacrificing academic rigor. Top-ranked online programs include **Columbia University in th...**, **University at Albany**, **Marist College**, all regionally accredited and recognized by New York employers. ### Costs & Employer Recognition Online master's programs average **$40,779/yr**—often comparable to or less than on-campus tuition. New York-based employers including Google, Amazon, IBM value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The New York City, Albany, Rochester job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **30-36 credit hours** in 18-24 months while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer programming degrees in New York, these accredited computer programming schools offer the flexibility and quality that today's learners demand.

  • Columbia University in the City of New York - New York, NY - Tuition: $64,526/year
  • University at Albany - Albany, NY - Tuition: $7,070/year
  • Marist College - Poughkeepsie, NY - Tuition: $45,330/year
  • Pace University - New York, NY - Tuition: $49,550/year
  • University of Rochester - Rochester, NY - Tuition: $63,150/year
  • Mercy University - Dobbs Ferry, NY - Tuition: $21,236/year
  • Clarkson University - Potsdam, NY - Tuition: $56,642/year
  • College of Staten Island CUNY - Staten Island, NY - Tuition: $6,930/year
  • The College of Saint Rose - Albany, NY - Tuition: $36,122/year
  • Hofstra University - Hempstead, NY - Tuition: $54,335/year
  • Iona University - New Rochelle, NY - Tuition: $43,680/year

Best Doctoral Computer Programming Degree Programs in New York

### Program Landscape New York is home to **10** doctoral programs in computer programming, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at **Stony Brook**, **Cornell**, **Columbia University in th...** are recognized for cutting-edge research, strong faculty publications, and competitive funding packages. ### Career Outcomes Doctoral graduates command premium salaries, with New York PhD holders earning a median of **$163,388**—reflecting the advanced expertise required for research and executive positions. The New York City, Albany, Rochester region's research universities and corporate R&D centers provide extensive collaboration opportunities with industry leaders like Google, Amazon, IBM. ### Costs & Value PhD programs typically require 4-6 years of full-time study, including coursework, qualifying examinations, and original dissertation research. Many programs offer full funding through teaching or research assistantships, covering tuition and providing stipends of **$25,000–$40,000** annually. ### Curriculum & Specializations Research strengths across New York programs include artificial intelligence, cybersecurity, human-computer interaction, systems, and theoretical computer science. For aspiring researchers pursuing computer programming degrees in New York, graduates go on to careers as university faculty, industry research scientists, or technical executives, contributing to advances in technology that impact millions of users worldwide.

  1. #1. Stony Brook University

    Hakia ranks Stony Brook University as the #1 doctoral in computer programming degree program in New York. This public institution in Stony Brook, NY has annual tuition of $7,070 and a 89% graduation rate. Ranking score: 57.8.

  2. #2. Cornell University

    Hakia ranks Cornell University as the #2 doctoral in computer programming degree program in New York. This private institution in Ithaca, NY has annual tuition of $65,204 and a 95% graduation rate. Ranking score: 67.3.

  3. #3. Columbia University in the City of New York

    Hakia ranks Columbia University in the City of New York as the #3 doctoral in computer programming degree program in New York. This private institution in New York, NY has annual tuition of $64,526 and a 100% graduation rate. Ranking score: 100.0.

  4. #4. CUNY Graduate School and University Center

    Hakia ranks CUNY Graduate School and University Center as the #4 doctoral in computer programming degree program in New York. This public institution in New York, NY has annual tuition of $6,930. Ranking score: 48.7.

  5. #5. Rensselaer Polytechnic Institute

    Hakia ranks Rensselaer Polytechnic Institute as the #5 doctoral in computer programming degree program in New York. This private institution in Troy, NY has annual tuition of $60,360. Ranking score: 44.7.

  6. #6. University of Rochester

    Hakia ranks University of Rochester as the #6 doctoral in computer programming degree program in New York. This private institution in Rochester, NY has annual tuition of $63,150. Ranking score: 48.6.

  7. #7. University at Albany

    Hakia ranks University at Albany as the #7 doctoral in computer programming degree program in New York. This public institution in Albany, NY has annual tuition of $7,070 and a 99% graduation rate. Ranking score: 52.5.

  8. #8. Binghamton University

    Hakia ranks Binghamton University as the #8 doctoral in computer programming degree program in New York. This public institution in Vestal, NY has annual tuition of $7,070 and a 87% graduation rate. Ranking score: 68.9.

  9. #9. Clarkson University

    Hakia ranks Clarkson University as the #9 doctoral in computer programming degree program in New York. This private institution in Potsdam, NY has annual tuition of $56,642. Ranking score: 46.1.

  10. #10. Pace University

    Hakia ranks Pace University as the #10 doctoral in computer programming degree program in New York. This private institution in New York, NY has annual tuition of $49,550. Ranking score: 46.1.

Online Doctoral Computer Programming Degree Programs in New York

### Online Program Options 5 New York universities offer doctoral computer programming programs with online or hybrid components, accommodating established professionals pursuing terminal degrees. Top-ranked online programs include **Columbia University in th...**, **U of Rochester**, **University at Albany**, all regionally accredited and recognized by New York employers. ### Costs & Employer Recognition Online doctoral programs average **$48,188/yr**—often comparable to or less than on-campus tuition. New York-based employers including Google, Amazon, IBM value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The New York City, Albany, Rochester job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete doctoral requirements in 3-5 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer programming degrees in New York, these accredited computer programming schools offer the flexibility and quality that today's learners demand.

  • Columbia University in the City of New York - New York, NY - Tuition: $64,526/year
  • University of Rochester - Rochester, NY - Tuition: $63,150/year
  • University at Albany - Albany, NY - Tuition: $7,070/year
  • Clarkson University - Potsdam, NY - Tuition: $56,642/year
  • Pace University - New York, NY - Tuition: $49,550/year

Computer Programming Tuition in New York

MetricValue
Average in-state tuition$17,821/year
Average out-of-state tuition$44,553/year
Community college tuition$4,455/year
4-year savings for residents$106,928
2+2 transfer pathway savings$26,732

Source: IPEDS 2023

Computer Programming Financial Aid & Scholarships in New York

State Aid Programs

New York offers substantial financial aid opportunities for computer programming students through state and federal programs. The Tuition Assistance Program (TAP) provides need-based grants to New York residents attending in-state institutions, significantly reducing education costs. The Science and Technology Entry Program (STEP) specifically targets economically disadvantaged students in STEM fields, providing academic enrichment and support services to improve college preparation and success rates. The Excelsior Scholarship program offers free tuition at SUNY and CUNY schools for families earning under specific income thresholds.

Key Programs & Amounts

Merit-based scholarships include the Scholarships for Academic Excellence (SAE), which recognizes outstanding high school graduates with renewable awards. The Higher Education Opportunity Program (HEOP) assists students who show potential for academic success but may not meet traditional admission criteria, combining financial aid with academic support services. Many technology companies in New York also sponsor scholarships and internship programs, creating pathways from education to employment.

Institutional Scholarships

Students can maximize financial aid by completing the FAFSA early and exploring institution-specific scholarships. Our comprehensive financial aid guide provides detailed strategies for funding computer programming education. Work-study programs often place students in computer labs or IT departments, providing relevant experience while earning money for educational expenses. Graduate students can access additional funding through research assistantships and teaching positions, particularly in programs developing new AI and machine learning curricula.

Calculate Your Computer Programming Degree ROI in New York

Use our interactive ROI calculator to estimate your return on investment for a computer programming degree in New York. Enter your expected tuition costs, financial aid, and career goals to see projected payback periods and lifetime earnings. The calculator uses current salary data from BLS and tuition data from IPEDS to provide accurate estimates.

Computer Programming Degree ROI Calculator
Estimate your return on investment for a computer programming degree
$

Leave blank to use average cost for selected program type

20 years
10 years20 years30 years
20-Year ROI

+1116%

Net gain divided by total investment. ROI above 200% is considered excellent for education investments.

Net Gain

$2,064,777

Your additional lifetime earnings with this degree vs. working without one, minus the total investment.

Break-Even

5 years

Years until your cumulative earnings exceed total investment. Shorter programs often break even faster due to lower opportunity cost.

COL-Adjusted Salary

$94,118

Your starting salary adjusted for local cost of living. This shows real purchasing power compared to a $100K national baseline.

Why does break-even change with program type? Your "total investment" includes both tuition AND opportunity cost (foregone earnings while in school). A 4-year full-time public university (in-state) means 4 years of not earning a salary ($140,000 in opportunity cost). Shorter full-time programs may have higher tuition but lower total investment because you return to the workforce sooner.

Detailed Breakdown
How we calculate your degree ROI using real salary data
Total Investment$185,000

Tuition plus opportunity cost (earnings you miss while in school)

Program Cost (Tuition)$45,000

Direct cost of the degree program

Opportunity Cost$140,000

4 years × $35K/year foregone salary while studying full-time

20-Year Earnings (with degree)$3,100,185

Projected career earnings starting after graduation, with salary growth

20-Year Earnings (without degree)$850,408

What you'd earn working at $35K/year with 2% annual growth

Starting Salary (New York City, NY)$160,000

Median salary for this role in your selected location (BLS 2024)

Annualized Return5.6%

Your investment's compound annual growth rate (similar to stock market returns)

Data sources: BLS OEWS May 2024, IPEDS 2023. Calculations use median salaries, 3% discount rate, and assume salary growth declines from 6% to 2% over career. Individual results will vary. | Powered by Hakia.com

Career Paths

Design and develop software applications and systems

Median Salary:$147,702

Analyze complex datasets and build predictive models

Median Salary:$122,867

Protect computer networks from cyber threats

Median Salary:$137,246

Manage cloud infrastructure and deployment pipelines

Median Salary:$145,088

Design and maintain cloud computing infrastructure

Median Salary:$141,167

Build and deploy machine learning models

Median Salary:$164,695
Computer Programming Salaries by Metro Area

Median annual salary in New York metro areas

Hakia.com
View data table
Categoryvalue
New York City$144K
Albany$137K
Rochester$131K

Source: BLS OEWS May 2024

Hakia.com

Computer Programming Jobs in New York: Top Employers Hiring

New York's diverse economy creates programming opportunities across multiple industries. Major financial institutions including JPMorgan Chase, Goldman Sachs, and Morgan Stanley employ thousands of programmers for trading platforms, risk management systems, and mobile banking applications. Technology giants like IBM, Google, and Microsoft maintain significant New York presences, while emerging fintech companies such as Stripe, Square, and various cryptocurrency platforms actively recruit programming talent. The New York City Comptroller's office has highlighted the tech sector's importance to the city's economic growth (NYC Comptroller Tech Sector).

Media and entertainment companies represent another major employment sector for programmers. Netflix, Hulu, and traditional media companies like Condé Nast and The New York Times rely heavily on programmers for content delivery platforms, data analytics, and digital publishing systems. Healthcare organizations including Mount Sinai Health System and NewYork-Presbyterian Hospital increasingly need programmers for electronic health records, telemedicine platforms, and medical device integration. E-commerce companies like Etsy and fashion-tech startups also provide numerous opportunities.

Government agencies and nonprofit organizations offer stable programming careers with good benefits. The Metropolitan Transportation Authority needs programmers for fare systems and route optimization, while city agencies require software development for public services. Many New York programmers transition between sectors throughout their careers, leveraging the state's diverse economy. Software developer positions often lead to senior technical roles or management positions within these organizations, creating clear advancement pathways for ambitious professionals.

How to Apply to Computer Programming Programs in New York

1

Research Program Requirements

Review admission requirements for computer programming programs at your target schools. Requirements vary by institution and degree level.

2

Prepare Application Materials

Gather transcripts, test scores (SAT/ACT for undergrad, GRE for graduate), letters of recommendation, and personal statement.

3

Apply for Financial Aid

Complete the FAFSA (or TASFA for Texas residents ineligible for federal aid) to maximize grant and scholarship opportunities.

4

Submit Applications Before Deadlines

Apply early for priority consideration. Early action/decision deadlines are typically October-November; regular deadlines December-January.

5

Complete Enrollment Steps

Accept your offer, submit enrollment deposit, complete orientation requirements, and register for classes.

Computer Programming Transfer Pathways in New York

State Transfer System

New York's transfer system facilitates smooth transitions between community colleges and four-year institutions through established articulation agreements. The State University of New York (SUNY) system provides clear pathways for students beginning at community colleges to complete bachelor's degrees at senior institutions. Many community colleges offer Associate in Science degrees in computer science or information technology that transfer directly to programming bachelor's programs, allowing students to complete foundational coursework at lower cost before transferring.

How Transfers Work

Transfer students often benefit from guaranteed admission agreements between specific community colleges and universities, provided they maintain minimum GPA requirements and complete prerequisite courses. The City University of New York (CUNY) system similarly supports transfers within its network of colleges. Students should work closely with academic advisors to ensure course selections align with transfer requirements, as programming curricula can vary significantly between institutions. Many schools also accept transfer credits from regionally accredited institutions nationwide, accommodating military veterans and students relocating to New York.

Why Study Computer Programming in New York?

Industry & Workforce

New York offers unparalleled opportunities for computer programming students.

According to the Bureau of Labor Statistics, software developers in New York earn significantly above the national average, with the state hosting thousands of technology startups experimenting with artificial intelligence and machine learning (BLS Software Developers). The tech sector in New York City alone represents a major economic driver, making it an ideal location for programming students to launch their careers.

Salary Outlook

New York's position as a financial and technology hub creates unique advantages for programming students. Major tech companies, financial institutions, and emerging AI startups converge in the state, offering diverse career paths from fintech to healthcare technology. The state legislature actively supports AI innovation through proposed legislation like the NY AI Act Bill S01169, which aims to provide clear guidance for AI development, testing, and validation (K&L Gates NY AI Legislation).

Regional Tech Hubs

Students can explore various specializations through best bachelors programs computer programming while benefiting from the state's proximity to other tech markets. Unlike neighboring states, New York combines Wall Street's financial technology needs with Silicon Valley-level innovation, creating a unique ecosystem. Compare opportunities with computer programming in pennsylvania to see why New York stands out as a premier destination for aspiring programmers.

Computer Programming Job Market in New York

Employment Outlook

New York's technology sector demonstrates remarkable growth and stability. The state serves as home to thousands of technology startups, with AI-related companies experiencing particular expansion. Recent research shows that artificial intelligence activity is beginning to widen to emerging metro areas, creating new opportunities for programmers beyond traditional tech centers (Brookings AI Economy). This expansion means programming graduates can find positions throughout the state, not just in New York City.

Salaries by Metro

Salary prospects for New York programmers remain strong across different experience levels and specializations. The Bureau of Labor Statistics data indicates software developers and quality assurance analysts command premium wages in the state's competitive market. Entry-level positions in smaller cities offer lower living costs while maintaining competitive salaries, while senior roles in Manhattan and Brooklyn can reach six-figure compensation packages. The financial services sector particularly values programming talent for algorithmic trading, risk management systems, and regulatory compliance tools.

High-Growth Sectors

High-growth sectors include artificial intelligence, fintech, healthcare technology, and e-commerce platforms. Remote work opportunities have expanded significantly, allowing New York-based programmers to work for companies nationwide while maintaining state residency. Career advancement often leads to software developer or data scientist positions, with many professionals transitioning between financial services, media companies, and technology startups throughout their careers.

Computer Programming Curriculum & Specializations in New York

Core Requirements

New York programming curricula emphasize both theoretical foundations and practical applications. Core courses typically include data structures, algorithms, database management, software engineering principles, and systems programming. Many programs incorporate artificial intelligence and machine learning components, reflecting industry demand and New York's focus on AI regulation and development. Students learn multiple programming languages including Python, Java, C++, and JavaScript, while gaining exposure to emerging technologies like cloud computing and cybersecurity.

Degree Pathways

Advanced coursework often covers specialized areas such as mobile app development, web frameworks, and enterprise software architecture. New York Institute of Technology recently began offering AI minors available to all students, recognizing the technology's integration across disciplines. Mathematics requirements typically include calculus, discrete mathematics, and statistics, providing the analytical foundation necessary for algorithm development and data analysis. Many programs also require technical writing and communication courses, essential skills for documentation and client interaction.

Specialization Tracks

Hands-on learning through capstone projects, hackathons, and industry partnerships characterizes modern New York programming curricula. Students often work on real-world problems provided by local companies, from financial modeling algorithms to healthcare data systems. The curriculum preparation aligns with best masters programs computer programming for students planning graduate education, while also providing immediate entry-level job preparation for those entering the workforce directly after undergraduate studies.

Online vs On-Campus Computer Programming Programs in New York

Online Program Growth

Online computer programming programs in New York offer flexibility for working students and those with family obligations, while on-campus programs provide face-to-face interaction and hands-on laboratory experiences. Many New York institutions now offer hybrid models, combining online theoretical coursework with in-person lab sessions and group projects. The COVID-19 pandemic accelerated online learning adoption, with schools like New York Institute of Technology making substantial investments in advanced technology platforms for both teaching and administrative functions. These improvements have made online programming education more interactive and effective than ever before.

Accredited Online Options

On-campus programs excel in providing networking opportunities, access to specialized equipment, and immediate faculty support. Students benefit from computer labs with the latest software and hardware, collaborative workspaces for team projects, and informal interactions that often lead to study groups and friendships. However, computer programming online options have evolved to include virtual labs, real-time coding collaboration tools, and regular video conferences with instructors. The choice often depends on individual learning preferences, work schedules, and geographic proximity to quality campuses throughout New York state.

Computer Programming by City in New York

New York City dominates the state's programming job market, with Manhattan, Brooklyn, and Queens hosting the majority of tech companies and startups. The city's tech sector represents a major economic driver, with thousands of programming positions across financial services, media, healthcare, and emerging technology companies. However, recent research indicates that AI activity is beginning to spread to emerging metro areas beyond traditional centers, creating new opportunities throughout the state (Brookings AI Economy). This expansion means programmers can find quality positions in Rochester, Buffalo, Syracuse, and Albany while enjoying lower living costs.

Albany benefits from its status as the state capital, with government agencies and contractors providing steady programming employment. Rochester has a strong technology heritage with companies like Xerox and Kodak, now evolved into modern tech firms focusing on imaging, optics, and digital solutions. Buffalo's revitalization includes growing technology sectors, particularly in healthcare IT and manufacturing automation. These smaller cities offer excellent work-life balance, shorter commutes, and affordable housing while maintaining access to quality programming positions and career advancement opportunities.

Compare Online Computer Programming Programs in New York

View tuition costs, program formats & enrollment info

Find Computer Programming Programs Near You in New York

Search by city to find accredited computer programming programs ranked by our state methodology.

Computer Programming Degree Programs by City in New York

Computer Programming Degree Programs Near New York, New York

Manhattan's Financial District hosts major fintech and software development centers for JPMorgan Chase, Citigroup, and Goldman Sachs, where developers build high-frequency trading systems and enterprise applications serving global markets. The city's tech corridor in Midtown and Lower East Side clusters hundreds of software startups and digital agencies, complemented by Columbia University's strong computer science program and proximity to NYU's Tandon School of Engineering.

New York is located in New York County, New York.

Associate's Computer Programming Degree Programs Near New York, New York
  1. CUNY Borough of Manhattan Community College (Public) — State #1, in New York. Tuition: $4,800/year.
  2. CUNY New York City College of Technology (Public) — State #2, 4.3 mi from New York. Tuition: $6,930/year. Graduation rate: 98%.
  3. CUNY LaGuardia Community College (Public) — State #3, 2.6 mi from New York. Tuition: $4,800/year.
Bachelor's Computer Programming Degree Programs Near New York, New York
  1. Cornell University (Private) — State #1, 174.1 mi from New York. Tuition: $65,204/year. Graduation rate: 95%.
  2. Columbia University in the City of New York (Private) — State #2, in New York. Tuition: $64,526/year. Graduation rate: 100%.
  3. Stony Brook University (Public) — State #3, 46.3 mi from New York. Tuition: $7,070/year. Graduation rate: 89%.
Master's Computer Programming Degree Programs Near New York, New York
  1. Columbia University in the City of New York (Private) — State #1, in New York. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 174.1 mi from New York. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, in New York. Tuition: $60,438/year.
Doctoral Computer Programming Degree Programs Near New York, New York
  1. Columbia University in the City of New York (Private) — State #1, in New York. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 174.1 mi from New York. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, in New York. Tuition: $60,438/year.

Computer Programming Degree Programs Near Brooklyn, New York

Brooklyn's emerging tech hub in DUMBO and Williamsburg attracts mid-sized software development firms and digital product companies seeking lower real estate costs than Manhattan, while nearby Polytechnic Institute of NYU (NYU Tandon) provides a local pipeline of computer science graduates. The borough's thriving startup ecosystem and proximity to Manhattan's enterprise clients create hybrid opportunities for developers balancing startup culture with Fortune 500 contract work.

Brooklyn is located in Kings County, New York.

Associate's Computer Programming Degree Programs Near Brooklyn, New York
  1. CUNY Borough of Manhattan Community College (Public) — State #1, 5.7 mi from Brooklyn. Tuition: $4,800/year.
  2. CUNY New York City College of Technology (Public) — State #2, in Brooklyn. Tuition: $6,930/year. Graduation rate: 98%.
  3. CUNY LaGuardia Community College (Public) — State #3, 7.4 mi from Brooklyn. Tuition: $4,800/year.
Bachelor's Computer Programming Degree Programs Near Brooklyn, New York
  1. Cornell University (Private) — State #1, 180 mi from Brooklyn. Tuition: $65,204/year. Graduation rate: 95%.
  2. Columbia University in the City of New York (Private) — State #2, 11.5 mi from Brooklyn. Tuition: $64,526/year. Graduation rate: 100%.
  3. Stony Brook University (Public) — State #3, 48.4 mi from Brooklyn. Tuition: $7,070/year. Graduation rate: 89%.
Master's Computer Programming Degree Programs Near Brooklyn, New York
  1. Columbia University in the City of New York (Private) — State #1, 11.5 mi from Brooklyn. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 180 mi from Brooklyn. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 6.2 mi from Brooklyn. Tuition: $60,438/year.
Doctoral Computer Programming Degree Programs Near Brooklyn, New York
  1. Columbia University in the City of New York (Private) — State #1, 11.5 mi from Brooklyn. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 180 mi from Brooklyn. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 6.2 mi from Brooklyn. Tuition: $60,438/year.

Computer Programming Degree Programs Near Rochester, New York

Kodak's legacy transformed Rochester into a technology and imaging software center, where companies like Paychex (payroll automation software) and Harris Corporation develop enterprise applications, creating demand for backend developers and systems engineers. The Rochester Institute of Technology (RIT) operates one of New York's strongest computer science and software engineering programs, feeding talent directly into the region's tech employers.

Rochester is located in Monroe County, New York.

Associate's Computer Programming Degree Programs Near Rochester, New York
  1. SUNY College of Technology at Alfred (Public) — State #5, 62.1 mi from Rochester. Tuition: $7,070/year. Graduation rate: 90%.
  2. Rochester Institute of Technology (Private) — State #6, in Rochester. Tuition: $55,784/year. Graduation rate: 90%.
  3. Monroe Community College (Public) — State #8, in Rochester. Tuition: $4,900/year.
Bachelor's Computer Programming Degree Programs Near Rochester, New York
  1. Cornell University (Private) — State #1, 75.6 mi from Rochester. Tuition: $65,204/year. Graduation rate: 95%.
  2. University at Buffalo (Public) — State #5, 59.3 mi from Rochester. Tuition: $7,070/year. Graduation rate: 95%.
  3. Binghamton University (Public) — State #6, 111.8 mi from Rochester. Tuition: $7,070/year. Graduation rate: 87%.
Master's Computer Programming Degree Programs Near Rochester, New York
  1. Cornell University (Private) — State #2, 75.6 mi from Rochester. Tuition: $65,204/year. Graduation rate: 95%.
  2. University at Buffalo (Public) — State #4, 59.3 mi from Rochester. Tuition: $7,070/year. Graduation rate: 95%.
  3. Binghamton University (Public) — State #5, 111.8 mi from Rochester. Tuition: $7,070/year. Graduation rate: 87%.
Doctoral Computer Programming Degree Programs Near Rochester, New York
  1. Cornell University (Private) — State #2, 75.6 mi from Rochester. Tuition: $65,204/year. Graduation rate: 95%.
  2. Binghamton University (Public) — State #5, 111.8 mi from Rochester. Tuition: $7,070/year. Graduation rate: 87%.
  3. University at Buffalo (Public) — State #6, 59.3 mi from Rochester. Tuition: $7,070/year. Graduation rate: 95%.

Computer Programming Degree Programs Near Albany, New York

New York State's capital hosts significant IT infrastructure work through state government agencies and contractors managing critical systems, alongside healthcare IT development at Albany Medical Center and the Veterans Affairs hospital. SUNY Albany and Hudson Valley Community College offer computer science programs that serve the regional government and healthcare tech markets, where automation specialists find stable employment with government agencies.

Albany is located in Albany County, New York.

Associate's Computer Programming Degree Programs Near Albany, New York
  1. CUNY Borough of Manhattan Community College (Public) — State #1, 135.6 mi from Albany. Tuition: $4,800/year.
  2. CUNY New York City College of Technology (Public) — State #2, 137.1 mi from Albany. Tuition: $6,930/year. Graduation rate: 98%.
  3. CUNY LaGuardia Community College (Public) — State #3, 133.6 mi from Albany. Tuition: $4,800/year.
Bachelor's Computer Programming Degree Programs Near Albany, New York
  1. Cornell University (Private) — State #1, 137.5 mi from Albany. Tuition: $65,204/year. Graduation rate: 95%.
  2. Columbia University in the City of New York (Private) — State #2, 129.2 mi from Albany. Tuition: $64,526/year. Graduation rate: 100%.
  3. Stony Brook University (Public) — State #3, 126.5 mi from Albany. Tuition: $7,070/year. Graduation rate: 89%.
Master's Computer Programming Degree Programs Near Albany, New York
  1. Columbia University in the City of New York (Private) — State #1, 129.2 mi from Albany. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 137.5 mi from Albany. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 134.8 mi from Albany. Tuition: $60,438/year.
Doctoral Computer Programming Degree Programs Near Albany, New York
  1. Columbia University in the City of New York (Private) — State #1, 129.2 mi from Albany. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 137.5 mi from Albany. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 134.8 mi from Albany. Tuition: $60,438/year.

Computer Programming Degree Programs Near Buffalo, New York

Buffalo's revitalization includes a growing software development sector anchored by UB-located tech companies and healthcare IT firms serving the region's medical institutions, with lower cost-of-living advantages enabling startups and remote workers to establish operations. SUNY University at Buffalo's computer science program and the Buffalo State College engineering programs supply local talent to firms automating manufacturing processes and developing financial services applications.

Buffalo is located in Erie County, New York.

Associate's Computer Programming Degree Programs Near Buffalo, New York
  1. SUNY College of Technology at Alfred (Public) — State #5, 70.2 mi from Buffalo. Tuition: $7,070/year. Graduation rate: 90%.
  2. Rochester Institute of Technology (Private) — State #6, 60.7 mi from Buffalo. Tuition: $55,784/year. Graduation rate: 90%.
  3. Monroe Community College (Public) — State #8, 64.1 mi from Buffalo. Tuition: $4,900/year.
Bachelor's Computer Programming Degree Programs Near Buffalo, New York
  1. Cornell University (Private) — State #1, 124.4 mi from Buffalo. Tuition: $65,204/year. Graduation rate: 95%.
  2. University at Buffalo (Public) — State #5, in Buffalo. Tuition: $7,070/year. Graduation rate: 95%.
  3. Binghamton University (Public) — State #6, 157.5 mi from Buffalo. Tuition: $7,070/year. Graduation rate: 87%.
Master's Computer Programming Degree Programs Near Buffalo, New York
  1. Cornell University (Private) — State #2, 124.4 mi from Buffalo. Tuition: $65,204/year. Graduation rate: 95%.
  2. University at Buffalo (Public) — State #4, in Buffalo. Tuition: $7,070/year. Graduation rate: 95%.
  3. Binghamton University (Public) — State #5, 157.5 mi from Buffalo. Tuition: $7,070/year. Graduation rate: 87%.
Doctoral Computer Programming Degree Programs Near Buffalo, New York
  1. Cornell University (Private) — State #2, 124.4 mi from Buffalo. Tuition: $65,204/year. Graduation rate: 95%.
  2. Binghamton University (Public) — State #5, 157.5 mi from Buffalo. Tuition: $7,070/year. Graduation rate: 87%.
  3. University at Buffalo (Public) — State #6, in Buffalo. Tuition: $7,070/year. Graduation rate: 95%.

Computer Programming Degree Programs Near Bronx, New York

New York Presbyterian Hospital's Bronx locations and regional healthcare networks require custom healthcare IT solutions and electronic health record customization, creating opportunities for healthcare-focused software developers and database specialists. Fordham University's computer science program and proximity to Manhattan's tech ecosystem allow Bronx-based programmers to access high-paying fintech and enterprise roles while maintaining lower living costs than Manhattan.

Bronx is located in Bronx County, New York.

Associate's Computer Programming Degree Programs Near Bronx, New York
  1. CUNY Borough of Manhattan Community College (Public) — State #1, 11.6 mi from Bronx. Tuition: $4,800/year.
  2. CUNY New York City College of Technology (Public) — State #2, 12.5 mi from Bronx. Tuition: $6,930/year. Graduation rate: 98%.
  3. CUNY LaGuardia Community College (Public) — State #3, 8.3 mi from Bronx. Tuition: $4,800/year.
Bachelor's Computer Programming Degree Programs Near Bronx, New York
  1. Cornell University (Private) — State #1, 173 mi from Bronx. Tuition: $65,204/year. Graduation rate: 95%.
  2. Columbia University in the City of New York (Private) — State #2, 5.2 mi from Bronx. Tuition: $64,526/year. Graduation rate: 100%.
  3. Stony Brook University (Public) — State #3, 40.4 mi from Bronx. Tuition: $7,070/year. Graduation rate: 89%.
Master's Computer Programming Degree Programs Near Bronx, New York
  1. Columbia University in the City of New York (Private) — State #1, 5.2 mi from Bronx. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 173 mi from Bronx. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 10.6 mi from Bronx. Tuition: $60,438/year.
Doctoral Computer Programming Degree Programs Near Bronx, New York
  1. Columbia University in the City of New York (Private) — State #1, 5.2 mi from Bronx. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 173 mi from Bronx. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 10.6 mi from Bronx. Tuition: $60,438/year.

Computer Programming Degree Programs Near Monsey, New York

This small Rockland County community sits 30-40 minutes northwest of Manhattan via commute and offers predominantly remote work opportunities for developers; locally, it lacks major tech employers but serves as a residential base for programmers working for NYC fintech firms and software companies. The area's lower cost of living and proximity to higher education options in nearby Westchester make it suitable for established developers seeking affordable housing while maintaining Manhattan job connections.

Monsey is located in Rockland County, New York.

Associate's Computer Programming Degree Programs Near Monsey, New York
  1. CUNY Borough of Manhattan Community College (Public) — State #1, 27.6 mi from Monsey. Tuition: $4,800/year.
  2. CUNY New York City College of Technology (Public) — State #2, 29.4 mi from Monsey. Tuition: $6,930/year. Graduation rate: 98%.
  3. CUNY LaGuardia Community College (Public) — State #3, 26.6 mi from Monsey. Tuition: $4,800/year.
Bachelor's Computer Programming Degree Programs Near Monsey, New York
  1. Cornell University (Private) — State #1, 154.8 mi from Monsey. Tuition: $65,204/year. Graduation rate: 95%.
  2. Columbia University in the City of New York (Private) — State #2, 22 mi from Monsey. Tuition: $64,526/year. Graduation rate: 100%.
  3. Stony Brook University (Public) — State #3, 51.3 mi from Monsey. Tuition: $7,070/year. Graduation rate: 89%.
Master's Computer Programming Degree Programs Near Monsey, New York
  1. Columbia University in the City of New York (Private) — State #1, 22 mi from Monsey. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 154.8 mi from Monsey. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 27 mi from Monsey. Tuition: $60,438/year.
Doctoral Computer Programming Degree Programs Near Monsey, New York
  1. Columbia University in the City of New York (Private) — State #1, 22 mi from Monsey. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 154.8 mi from Monsey. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 27 mi from Monsey. Tuition: $60,438/year.

Computer Programming Degree Programs Near Flushing, New York

Queens' commercial hub features growing software development shops serving the Asian export-import and manufacturing sectors, alongside IT departments at major healthcare networks serving the outer boroughs' dense population. St. John's University in Queens and CUNY's engineering programs provide local talent pipelines, while Flushing's position as a secondary business center offers lower overhead than Manhattan for custom application development firms.

Flushing is located in Queens County, New York.

Associate's Computer Programming Degree Programs Near Flushing, New York
  1. CUNY Borough of Manhattan Community College (Public) — State #1, 9.6 mi from Flushing. Tuition: $4,800/year.
  2. CUNY New York City College of Technology (Public) — State #2, 9 mi from Flushing. Tuition: $6,930/year. Graduation rate: 98%.
  3. CUNY LaGuardia Community College (Public) — State #3, 5.2 mi from Flushing. Tuition: $4,800/year.
Bachelor's Computer Programming Degree Programs Near Flushing, New York
  1. Cornell University (Private) — State #1, 179.8 mi from Flushing. Tuition: $65,204/year. Graduation rate: 95%.
  2. Columbia University in the City of New York (Private) — State #2, 7.4 mi from Flushing. Tuition: $64,526/year. Graduation rate: 100%.
  3. Stony Brook University (Public) — State #3, 39 mi from Flushing. Tuition: $7,070/year. Graduation rate: 89%.
Master's Computer Programming Degree Programs Near Flushing, New York
  1. Columbia University in the City of New York (Private) — State #1, 7.4 mi from Flushing. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 179.8 mi from Flushing. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 8.6 mi from Flushing. Tuition: $60,438/year.
Doctoral Computer Programming Degree Programs Near Flushing, New York
  1. Columbia University in the City of New York (Private) — State #1, 7.4 mi from Flushing. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 179.8 mi from Flushing. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 8.6 mi from Flushing. Tuition: $60,438/year.

Computer Programming Degree Programs Near Syracuse, New York

Syracuse University's renowned computer science program feeds graduates into both local employers and national tech companies, while regional healthcare systems (Upstate Medical University) and manufacturing firms create demand for software developers specializing in automation and medical device software. The city's lower cost of living compared to NYC makes it attractive for mid-career programmers seeking stability; major employers like SUNY and regional insurance companies offer steady IT development roles.

Syracuse is located in Onondaga County, New York.

Associate's Computer Programming Degree Programs Near Syracuse, New York
  1. CUNY Borough of Manhattan Community College (Public) — State #1, 194.1 mi from Syracuse. Tuition: $4,800/year.
  2. CUNY New York City College of Technology (Public) — State #2, 196.1 mi from Syracuse. Tuition: $6,930/year. Graduation rate: 98%.
  3. CUNY LaGuardia Community College (Public) — State #3, 194.9 mi from Syracuse. Tuition: $4,800/year.
Bachelor's Computer Programming Degree Programs Near Syracuse, New York
  1. Cornell University (Private) — State #1, 44.3 mi from Syracuse. Tuition: $65,204/year. Graduation rate: 95%.
  2. Columbia University in the City of New York (Private) — State #2, 190.4 mi from Syracuse. Tuition: $64,526/year. Graduation rate: 100%.
  3. New York University (Private) — State #4, 193.9 mi from Syracuse. Tuition: $60,438/year.
Master's Computer Programming Degree Programs Near Syracuse, New York
  1. Columbia University in the City of New York (Private) — State #1, 190.4 mi from Syracuse. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 44.3 mi from Syracuse. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 193.9 mi from Syracuse. Tuition: $60,438/year.
Doctoral Computer Programming Degree Programs Near Syracuse, New York
  1. Columbia University in the City of New York (Private) — State #1, 190.4 mi from Syracuse. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 44.3 mi from Syracuse. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 193.9 mi from Syracuse. Tuition: $60,438/year.

Computer Programming Degree Programs Near Staten Island, New York

Staten Island's limited local tech sector makes it primarily a residential borough for programmers commuting to Manhattan or working remotely for NYC employers, though the island hosts some healthcare IT operations serving the Staten Island University Hospital network. The College of Staten Island offers computer science coursework, but programmers seeking vibrant local opportunities typically establish careers in Manhattan while leveraging Staten Island's lower housing costs.

Staten Island is located in Richmond County, New York.

Associate's Computer Programming Degree Programs Near Staten Island, New York
  1. CUNY Borough of Manhattan Community College (Public) — State #1, 10.3 mi from Staten Island. Tuition: $4,800/year.
  2. CUNY New York City College of Technology (Public) — State #2, 10 mi from Staten Island. Tuition: $6,930/year. Graduation rate: 98%.
  3. CUNY LaGuardia Community College (Public) — State #3, 14.3 mi from Staten Island. Tuition: $4,800/year.
Bachelor's Computer Programming Degree Programs Near Staten Island, New York
  1. Cornell University (Private) — State #1, 176.4 mi from Staten Island. Tuition: $65,204/year. Graduation rate: 95%.
  2. Columbia University in the City of New York (Private) — State #2, 16.9 mi from Staten Island. Tuition: $64,526/year. Graduation rate: 100%.
  3. Stony Brook University (Public) — State #3, 57.2 mi from Staten Island. Tuition: $7,070/year. Graduation rate: 89%.
Master's Computer Programming Degree Programs Near Staten Island, New York
  1. Columbia University in the City of New York (Private) — State #1, 16.9 mi from Staten Island. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 176.4 mi from Staten Island. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 11.4 mi from Staten Island. Tuition: $60,438/year.
Doctoral Computer Programming Degree Programs Near Staten Island, New York
  1. Columbia University in the City of New York (Private) — State #1, 16.9 mi from Staten Island. Tuition: $64,526/year. Graduation rate: 100%.
  2. Cornell University (Private) — State #2, 176.4 mi from Staten Island. Tuition: $65,204/year. Graduation rate: 95%.
  3. New York University (Private) — State #3, 11.4 mi from Staten Island. Tuition: $60,438/year.

Coding Bootcamps: An Alternative Pathway

Coding bootcamps offer an accelerated pathway into tech careers. For those in New York considering alternatives to traditional degrees, here's what you need to know about this intensive learning format.

What is a Coding Bootcamp?

A coding bootcamp is an intensive, short-term training program (typically 12-24 weeks) that teaches practical programming skills through hands-on projects. Unlike traditional degrees, bootcamps focus exclusively on job-ready skills and often include career services to help graduates land their first tech role.

Who Bootcamps Are Best For

  • Career changers looking to enter tech quickly
  • Professionals wanting to upskill or transition roles
  • Self-taught developers seeking structured training
  • Those unable to commit to a 4-year degree timeline

What People Love

Based on discussions from r/codingbootcamp, r/cscareerquestions, and r/learnprogramming

  • Fast-track to employment—many graduates land jobs within 3-6 months
  • Hands-on, project-based learning builds real portfolio pieces
  • Career services and interview prep included in most programs
  • Strong alumni networks for job referrals and mentorship
  • Structured curriculum keeps you accountable and on track

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • Intense pace can be overwhelming—expect 60-80 hour weeks
  • Some employers still prefer traditional CS degrees for certain roles
  • Quality varies widely between programs—research carefully
  • Job placement stats can be misleading—ask for CIRR audited reports
  • May lack depth in computer science fundamentals like algorithms
EXCLUSIVE OFFER

Save $1000 on Springboard Bootcamps

Springboard offers career-focused bootcamps with 1-on-1 mentorship from industry professionals. Their programs include a job guarantee—complete all requirements, and if you don't land a qualifying role, you may be eligible for a full tuition refund. Use our exclusive link to save $1000 on enrollment.

Programs for Computer Programming careers:

  • Software Engineering for Beginners
  • Software Engineering Career Track
1-on-1 MentorshipJob GuaranteeFlexible Payment

We may earn a commission when you use our affiliate link and coupon.

Top Ranked Computer Programming Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Computer Programming Degree Programs in California57$11,834University of California-Berkeley
Best Computer Programming Degree Programs in Texas30$30,694Texas A & M University-College Station
Best Computer Programming Degree Programs in Florida21$32,800Full Sail University
Best Computer Programming Degree Programs in Washington18$19,920University of Washington-Seattle Campus
Best Computer Programming Degree Programs in Massachusetts33$48,552University of Massachusetts-Amherst
Best Computer Programming Degree Programs in Illinois40$35,740University of Illinois Chicago
Best Computer Programming Degree Programs in Georgia13$9,790Georgia State University
Best Computer Programming Degree Programs in Pennsylvania44$40,520Carnegie Mellon University

Computer Programming in New York: FAQ

How We Rank Computer Programming Degree Programs

Based on 50 programs from IPEDS 2023

We analyzed 50 computer programming degree programs in New York using IPEDS 2023 data and BLS labor statistics. Our rankings are produced algorithmically without editorial intervention, ensuring objectivity and reproducibility.

Ranking Factors

Program Completions35%

Number of graduates per year in this specific field (CIP code). Larger programs indicate established departments with more resources, course offerings, and career services. Measured from IPEDS Completions data.

Graduation Rate25%

Percentage of students completing their degree within 150% of expected time (6 years for bachelor's, 3 years for associate's). Higher rates indicate better student support and program quality. Source: IPEDS Graduation Rates survey.

Selectivity20%

Admission rate (lower = more selective). More selective institutions typically have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.

Career Outcomes20%

Regional salary data for computer programming graduates. New York median salary of $130,710 is factored into institutional scores based on local job market strength.

Ranking Categories

Best Programs

Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.

Online Programs

Same methodology, filtered to schools with fully online or hybrid options (IPEDS Distance Education data). Some schools may have lower graduation rates due to different student demographics.

Most Affordable

Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.

Data Sources

  • IPEDS 2023Institutional characteristics, completions, graduation rates
  • BLS OEWS 2024State and metro salary data by occupation
  • CIP Code MappingPrograms identified using Classification of Instructional Programs codes

Data Sources

Institutional characteristics, completions, graduation rates

New York salary and employment data

Official University Websites

Program details and admissions information

Last Updated: February 15, 2026. Rankings based on IPEDS 2023 data. Salary data from BLS OEWS May 2024.

Was this ranking helpful for your college search?
Taylor Rupe

Taylor Rupe

Co-founder & Editor (B.S. Computer Science, Oregon State • B.A. Psychology, University of Washington)

Taylor combines technical expertise in computer science with a deep understanding of human behavior and learning. His dual background drives Hakia's mission: leveraging technology to build authoritative educational resources that help people make better decisions about their academic and career paths.

Computer Programming Degree Programs in New York — Detailed School Profiles

Best Associate's Computer Programming Degree Programs in New York

CUNY Borough of Manhattan Community College — New York, NY

Hakia Insight: Borough of Manhattan Community College's location puts you three blocks from finance district tech offices and NYC's largest startup hubs, yet tuition stays under $6,000/year—an arbitrage most students don't realize.

At the associate's level, the Associate in Science (A.S.) in Computer Science provides students with an understanding of the theory that underlies the existence, organization and applications of computers. This program equips students to continue their education in the computer science field or to enter the workforce.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Notable Faculty
  • Professor Hao Tang — Program Coordinator

CUNY LaGuardia Community College — Long Island City, NY

Key Distinction: This major is primarily focused on programming languages. While all computer majors require some type of programming, this major offers numerous courses to learn general purpose programming languages such as C++ and Java as well as more specialized languages for web development and app design.

Hakia Insight: LaGuardia's emphasis on specialized languages (C++, Java, web frameworks) combined with direct MTA and DOT partnerships means your capstone project might become municipal infrastructure code, turning coursework into publicly deployed software.

At the associate's level, the Programming and Software Development major introduces students to fundamentals of computer programming, software development, web development, mobile app development (iOS and Android), database development and game development. This program prepares students for careers in various computer & Information Technology fields and also allows students to continue their education by transferring.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Industry Partners
  • MTA (transportation)
  • DOT (government)
  • Amtrak (transportation)

CUNY Queensborough Community College — Bayside, NY

Key Distinction: CUNY Queensborough Community College provides affordable Computer Programming education with flexible scheduling and transfer pathways to four-year universities.

Hakia Insight: Queensborough's flexible scheduling and transfer pathways are standard marketing language, but the real edge is serving Queens's fastest-growing immigrant tech community—your peers often bring domain expertise (finance, healthcare, e-commerce) that accelerates learning.

CUNY Queensborough Community College offers Computer Programming programs in Bayside, NY. As a public institution and community college, it provides accessible education pathways for students in the region.

CUNY New York City College of Technology — Brooklyn, NY

Key Distinction: Located in Brooklyn's Tech Triangle near the Brooklyn Bridge and Navy Yard, providing access to NYC's technology ecosystem

Hakia Insight: City Tech's $77K median salary from an associate's degree beats many four-year programs in the region, a gap directly attributable to its location in Brooklyn's Navy Yard tech cluster where employers scout graduates before graduation.

At the associate's level, city Tech offers computer programming and technology-related programs through its School of Technology & Design, including Computer Engineering Technology and Computer Systems Technology programs.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes

Median Salary: $77,000.

Suffolk County Community College — Selden, NY

Hakia Insight: Suffolk County's explicit pipeline to Stony Brook's four-year program isn't just a transfer agreement—it's a guaranteed progression where community college coursework counts as upper-level electives, compressing your bachelor's timeline to three years total.

At the associate's level, SCCC's computer programming curriculum emphasizes hands-on coding across multiple languages—Java, Python, C++, and web technologies—with direct pathways into Stony Brook University's computer science program. The college maintains strong connections with Long Island's growing tech sector, particularly in healthcare IT and financial services, giving students real-world project experience before graduation. Many students leverage SCCC's robust transfer agreements to complete their first two years affordably, then move into upper-level CS programs at four-year institutions. The program balances theoretical computer science foundations with practical software development skills employers actually want.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes

Top Employers: Long Island-based healthcare IT firms, Regional financial services companies, Stony Brook University IT, Local government IT departments.

Top Transfer Destinations
  • Stony Brook University
  • SUNY Binghamton University
  • SUNY Buffalo State University
  • CUNY City College of New York
Entry-Level Career Paths
  • Junior Programmer
  • Web Developer
  • Help Desk Technician
  • Systems Support Specialist
  • Junior Systems Administrator
Included Certifications
  • CompTIA A+
  • Microsoft Azure Fundamentals
  • AWS Cloud Practitioner
  • Cisco CCNA basics

Location Advantages:

Monroe Community College — Rochester, NY

Hakia Insight: Monroe's emphasis on current development tools paired with Xerox partnerships reveals an underrated advantage: Rochester's imaging technology cluster still employs thousands in C++ and systems programming, languages that command 15-20% salary premiums over web development.

At the associate's level, if you're serious about getting hired right out of graduation, Monroe's computer programming track emphasizes hands-on lab work with current development tools and frameworks that Rochester-area tech employers actually use. You'll spend significant time coding in Java, Python, and web technologies rather than just theory—meaning your portfolio walks into job interviews with you. Graduates commonly land positions at local healthcare IT firms, financial services companies, and software shops throughout Western New York. The program maintains active industry partnerships that often lead to internships and direct hiring, and transfer agreements with SUNY colleges make it easy to pursue a bachelor's if you decide to later. Strong point: realistic job placement rates because employers know what Monroe students can do.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes

Top Employers: Xerox, Rochester-area imaging technology companies, Regional financial institutions, RIT.

Top Transfer Destinations
  • Rochester Institute of Technology
  • University of Rochester
  • SUNY Geneseo
  • SUNY Buffalo State University
Entry-Level Career Paths
  • Junior Software Developer
  • Help Desk Technician
  • Web Developer (Entry-Level)
  • QA Tester
  • System Support Specialist
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Microsoft Certified: Azure Fundamentals

Location Advantages:

CUNY Bronx Community College — Bronx, NY

Hakia Insight: BCC's framing around alumni embedded in NYC's tech ecosystem understates the actual edge—graduates are already inside financial services and healthcare IT hiring networks where referrals move resumes to offers in weeks, not months.

At the associate's level, when you graduate from BCC's computer programming sequence, you're joining an alumni network already embedded in NYC's tech ecosystem—and that matters for job hunting in a market this competitive. The curriculum balances web development (HTML, CSS, JavaScript, React) with backend systems, preparing you for both startup environments and enterprise roles. You'll work in modern labs equipped for full-stack development, and CUNY's transfer pathways mean you can pivot to a bachelor's at CUNY senior colleges or SUNY schools without losing momentum. Many students stay in the Bronx or move across the five boroughs into junior developer roles at fintech companies, media platforms, and digital agencies. The program's real advantage: proximity to New York City's thriving tech job market and CUNY's extensive transfer agreements.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes

Top Employers: NYC financial services firms, Healthcare technology companies, NYC government IT departments, CUNY institutions.

Top Transfer Destinations
  • CUNY City College of New York
  • CUNY Hunter College
  • CUNY Queens College
  • SUNY University at Buffalo
  • SUNY Stony Brook University
Entry-Level Career Paths
  • Junior Web Developer
  • Help Desk Support Technician
  • QA Test Analyst
  • Junior Full-Stack Developer
  • Technical Support Specialist
Included Certifications
  • CompTIA A+
  • Google IT Support Professional Certificate
  • Oracle Associate Java Programmer

Location Advantages:

SUNY Westchester Community College — Valhalla, NY

Hakia Insight: Westchester's proximity to IBM and the company's explicit hiring from the local curriculum isn't nostalgia for the mainframe era—IBM's hybrid cloud and enterprise Java divisions still recruit heavily from Hudson Valley community colleges because the talent pipeline is reliable.

At the associate's level, your coding skills here get shaped by what major employers in the Hudson Valley and lower Westchester actually need—a direct pipeline mentality where the curriculum shifts based on local hiring trends. The program covers fundamentals in multiple languages (Java, C++, Python) plus modern development practices, with classroom labs mirroring real development environments. Westchester's location between NYC and Albany means you're positioned for jobs in financial services, healthcare technology, and growing tech hubs throughout the region. Graduates commonly transfer to SUNY four-year programs or land positions at local enterprises that prefer hiring nearby talent. Your edge: smaller class sizes mean more direct instructor feedback, and employers in the region know Westchester's reputation for producing job-ready coders.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes

Top Employers: IBM, Westchester County financial institutions, Healthcare IT providers, SUNY Purchase College.

Top Transfer Destinations
  • SUNY University at Buffalo
  • SUNY Stony Brook University
  • SUNY Purchase College
  • SUNY New Paltz
  • Pace University
Entry-Level Career Paths
  • Junior Software Developer
  • Help Desk Technician
  • Web Developer
  • IT Support Specialist
  • Database Administrator Assistant
Included Certifications
  • CompTIA A+
  • AWS Cloud Practitioner
  • Microsoft Certified: Azure Fundamentals

Location Advantages:

Dutchess Community College — Poughkeepsie, NY

Hakia Insight: Dutchess's seamless SUNY pathway means you're not just transferring credits—you're building on a foundation where associate-level coursework is architecturally designed as year one of SUNY New Paltz's bachelor's, eliminating the credit translation losses most transfer students face.

At the associate's level, building a programming foundation in the Hudson Valley gives you access to both a growing regional tech scene and seamless pathways into SUNY's four-year computer science programs. Dutchess balances theoretical computer science principles with applied programming across popular languages and frameworks, preparing you for either immediate workforce entry or smooth transfer. The college's labs are regularly updated, and partnerships with regional employers mean internship opportunities exist throughout your studies. Graduates often pursue positions at local tech companies, healthcare systems, or financial services firms in the mid-Hudson region, or they transfer to SUNY schools without credit loss. What makes this program stand out: strong relationships with both regional employers and four-year institutions, plus a supportive learning environment that doesn't sacrifice rigor.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Career Outcomes

Top Employers: Hudson Valley tech startups, Regional healthcare IT providers, Dutchess County government, SUNY New Paltz.

Top Transfer Destinations
  • SUNY University at Buffalo
  • SUNY Stony Brook University
  • SUNY New Paltz
  • SUNY Oneonta
  • SUNY Purchase College
Entry-Level Career Paths
  • Junior Software Developer
  • Help Desk Technician
  • Web Developer (Entry-Level)
  • System Support Specialist
  • QA Test Analyst
Included Certifications
  • CompTIA A+
  • CompTIA Network+
  • Oracle Associate Java Programmer

Location Advantages:

Onondaga Community College — Syracuse, NY

Key Distinction: OCC's Computer Science program follows the latest ACM Guidelines and provides extensive undergraduate research opportunities through partnerships with major universities, allowing community college students to gain hands-on research experience typically reserved for four-year institutions.

Hakia Insight: OCC's research partnerships with SUNY Upstate Medical University and Syracuse University let associate's students co-author peer-reviewed work in protein dynamics and bioinformatics—experiences that typically don't occur until a student transfers to a four-year institution, effectively compressing a pathway that normally takes six years into four.

At the associate's level, onondaga Community College offers comprehensive computing programs designed to prepare students for both career entry and transfer to four-year institutions. The Computer Science A.S. program follows the latest ACM Guidelines and focuses on coding in multiple programming languages, hardware fundamentals, data structures, and algorithm development and testing. Students apply their knowledge to solve real-world problems while building a strong foundation for transfer to institutions like SUNY Oswego, SUNY Polytechnic Institute, SUNY Albany, and SUNY Buffalo. The college also offers a Computer Information Systems A.A.S. program with specializations for career-focused students. OCC emphasizes hands-on learning and provides extensive transfer pathways, with students often continuing their education at prestigious universities. The programs are supported by research opportunities, including partnerships with SUNY Upstate Medical University, Syracuse University, and SUNY-ESF, where students participate in undergraduate research experiences during winter break.

Programs Offered
  • Associate of Science in Computer Programming — 2 years, on-campus
  • Associate of Applied Science in Computer Programming — 2 years, online
Notable Faculty
  • Professor Alaji Bah — Disordered proteins in formation of membraneless organelles

Location Advantages: Located in Syracuse, NY with access to major universitiesResearch partnerships with SUNY Upstate Medical University, Syracuse University, and SUNY-ESFStrong transfer pathways to prestigious four-year institutions

Best Bachelor's Computer Programming Degree Programs in New York

Cornell University — Ithaca, NY

Key Distinction: Culminating Design Experience (CDE) requirement emphasizing open-ended engineering design with realistic constraints including economics, environment, sustainability, manufacturability, ethics, health and safety, and societal impact. Student project team participation (up to 3 credits applicable to outside-ECE technical electives)

Hakia Insight: Cornell's Culminating Design Experience doesn't just teach engineering; it embeds ethics, sustainability, and manufacturability into every senior project, meaning graduates arrive at companies like Meta or Google already fluent in the non-technical constraints that derail most early-career engineers.

Cornell's B.S. in Electrical and Computer Engineering provides a broad education built on foundations in science, mathematics, computing, and technology. The program requires completion of core courses in circuits, digital logic, and data science, followed by at least three foundation courses and six upper-level ECE electives (minimum 21 credits), including at least one Culminating Design Experience (CDE) course that emphasizes real-world engineering design with constraints around economics, sustainability, manufacturability, ethics, and societal impact. Students must also complete nine credits of outside-ECE technical electives and meet advanced programming requirements. The curriculum offers eight specialization concentrations including Computer Architecture, Embedded Systems, Robotics, Power Systems, Communications/Networks, Signal Processing, Electronic Circuits/VLSI, and Electromagnetics. The program emphasizes hands-on learning through design projects, student project teams (up to 3 credits), and independent study opportunities, preparing graduates for leadership roles in solving complex global engineering challenges.

Programs Offered
  • Bachelor of Science in Electrical and Computer Engineering — 4 years, on-campus. BS
Research Labs and Institutes
  • Program of Computer Graphics
  • Artificial Intelligence
  • Security & Privacy
  • Human-Centered Computing
Industry Partners
  • Meta (tech)
  • Google (tech)
  • Amazon (tech)
  • Apple (tech)
  • Goldman Sachs (financial services)
  • Bank of America (financial services)
  • Bloomberg (tech)
  • Disney Streaming Services (tech)
Career Outcomes

Top Employers: Meta, Google, Amazon, Apple, Goldman Sachs, Bank of America.

Location Advantages:

Columbia University in the City of New York — New York, NY

Key Distinction: Mandatory faculty advisor assignment for individualized academic planning. Undergraduate research opportunities through COMS W3998 and W4901 project courses

Hakia Insight: Columbia's mandatory faculty advisor system paired with W3998/W4901 project courses creates an unusual accountability structure—students don't drift into electives; they're actively guided toward research-backed specialization, which explains why graduates cluster at companies that prize independent research skills over credential alone.

Columbia College's Bachelor of Science in Computer Science provides a flexible curriculum built on a common core of fundamental topics supplemented by six electives, allowing students to tailor their studies to specific interests. Students choose three electives from upper-level area foundation courses and three from any upper-level computer science courses. The program emphasizes hands-on learning through well-equipped laboratory facilities supporting research in computer graphics, computer vision, databases, distributed systems, mobile computing, natural language processing, networking, operating systems, and robotics. Undergraduate research opportunities are available through COMS W3998 and W4901 project courses, with optional senior thesis work (COMS W3902). The department maintains an active research environment with Linux and Solaris clusters, robotic systems, and networking testbeds. Students are assigned faculty advisors who help create individualized academic plans aligned with career goals. The program integrates with Columbia's Core Curriculum requirements and offers flexibility for transfer credits and study abroad coursework.

Programs Offered
  • Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
  • Computer Graphics Lab
  • Computer Vision Lab
  • Databases and Digital Libraries Lab
  • Data Mining and Knowledge Discovery Lab
  • Distributed Systems Lab
  • Mobile and Wearable Computing Lab
  • Natural Language Processing Lab
  • Networking Lab
  • Operating Systems Lab
  • Programming Systems Lab
  • Robotics Lab
  • User Interfaces Lab
  • Real-time Multimedia Lab
Notable Faculty
  • Dr. Jae Woo Lee — Director of Undergraduate Studies
  • Peter N. Belhumeur — Professor
  • Steven M. Bellovin — Professor
  • Julia B. Hirschberg — Professor
  • Bjarne Stroustrup — Professor
Admissions

GPA Requirement: 3.3.

Requirements: Common core of fundamental computer science topics, Six electives (three from upper-level area foundations, three from any upper-level CS courses), Columbia College Core Curriculum requirements

Location Advantages:

Stony Brook University — Stony Brook, NY

Key Distinction: Highly-ranked Computer Science Department with strong industry connections for internships and heavy recruitment of graduates by major technology companies

Hakia Insight: Stony Brook's Department Chair Samir Das leads a CS program so tightly woven into IBM and Microsoft's recruitment cycles that students aren't competing for jobs post-graduation—they're pre-vetted through departmental relationships before they apply.

At the bachelor's level, stony Brook University's highly-ranked Computer Science Department teaches concepts and skills for designing, programming, and applying computer systems, and the theoretical and mathematical foundations of computer science. Many students pursue internships through local companies and graduates are heavily recruited for careers in developing software systems for diverse applications.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Industry Partners
  • IBM (tech)
  • Microsoft (tech)
  • Google (tech)
  • Facebook (tech)
  • Amazon (tech)
Career Outcomes

Top Employers: IBM, Microsoft, Google, Facebook, Amazon.

Notable Faculty
  • Samir Das — Department Chair

Location Advantages:

University at Buffalo — Buffalo, NY

Key Distinction: Provides flexible programming education with three distinct entry-level courses covering different languages (Python/JavaScript, Matlab, C/C++) tailored to specific engineering disciplines and applications.

Hakia Insight: UB's three distinct entry-level pathways (Python/JavaScript for web, Matlab for scientific computing, C/C++ for systems) mean students learn programming *within* their intended engineering discipline rather than as an abstract prerequisite, reducing the semester-to-competency gap that plagues most engineering programs.

At the bachelor's level, university at Buffalo's School of Engineering and Applied Sciences offers computer programming education across multiple engineering disciplines, with specific programming requirements and pathways for different engineering majors.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online

Location Advantages:

CUNY Hunter College — New York, NY

Key Distinction: Hunter's program stands out for combining rigorous computer science theory with Manhattan-based industry access, while explicitly prioritizing inclusive excellence and research engagement for undergraduates.

Hakia Insight: Hunter's Manhattan footprint pairs rigorous theory with real internship pipelines at Goldman Sachs and Palantir before graduation—a geographic arbitrage that CUNY tuition makes genuinely accessible to first-generation students who'd otherwise need wealth to afford proximity to finance tech.

At the bachelor's level, hunter College's computer science program balances theoretical computer science foundations with contemporary industry-relevant skills, offering students a gateway into technology careers from a values-driven institution in the heart of Manhattan. The program emphasizes both classical algorithmic thinking and modern software development practices, with particular strength in preparing students for competitive technical interviews and entry-level software engineering roles. Faculty members actively engage students in research across machine learning, data science, and human-computer interaction, providing opportunities for undergraduates to contribute to meaningful projects. The program benefits from Hunter's location on the Upper East Side of Manhattan, enabling students to access internships and mentorship from some of the world's largest technology companies while maintaining a supportive, inclusive learning environment. Graduates report strong outcomes in software development, data analytics, and technology consulting roles, with many securing positions at major tech firms or building careers in NYC's growing fintech and startup ecosystems.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
  • Hunter College Data Science Lab
Industry Partners
  • Microsoft (corporate)
  • Goldman Sachs (corporate)
  • Palantir (corporate)
Career Outcomes

Top Employers: Microsoft, Goldman Sachs, Morgan Stanley, Deloitte, Amazon.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Centrally located in Manhattan with proximity to major tech employersAccess to internships at Fortune 500 companiesStrong connections to NYC fintech and consulting firms

Colgate University — Hamilton, NY

Hakia Insight: Colgate's 8-course CS major with four 200-400 level electives is deceptively lean; it trusts students to go deep rather than broad, which rewards self-directed learners but requires intellectual maturity that a 17-year-old choosing based on name recognition alone might not recognize as an advantage.

At the bachelor's level, colgate's Computer Science major requires only 8 courses with a flexible structure that allows four electives at 200-400 level, providing students the opportunity to tailor their studies while ensuring strong foundational knowledge through required courses in data structures, computer systems, and discrete mathematics.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online

Location Advantages:

CUNY Queens College — Queens, NY

Key Distinction: CUNY Queens College offers rigorous computer science education with strong theory foundations at CUNY's affordable tuition, serving as a proven pathway into tech careers for diverse student populations.

Hakia Insight: Queens College delivers theory-grounded CS at CUNY's sub-$7K annual tuition while sitting inside NYC's five-borough tech ecosystem—a cost-to-network ratio that makes it functionally impossible for regional employers to ignore its graduates, regardless of prestige bias.

At the bachelor's level, queens College's computer science program distinguishes itself through affordability and accessibility without sacrificing academic rigor—it delivers a solid, theory-informed computer science education to a diverse student body in Queens and across NYC's outer boroughs, where many first-generation students cannot afford private universities or even CUNY's flagship schools. The curriculum balances traditional CS topics (data structures, algorithms, databases, networks) with electives in emerging areas like machine learning, cybersecurity, and mobile development, allowing you to shape your specialization based on career interests. The program has cultivated pragmatic industry partnerships with regional tech employers and NYC-based companies, creating internship pipelines that make the Queens location an advantage rather than a drawback; many students secure paid internships while completing their degree. Faculty are engaged teachers who bring real-world experience; several maintain active consulting practices or open-source contributions, ensuring coursework reflects current industry practice. What makes Queens distinctive is the honest, no-frills approach to producing competent software developers and computer scientists who can compete for jobs and graduate admissions—the program doesn't oversell itself, but delivers consistent outcomes at a fraction of the cost of peer institutions elsewhere.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Industry Partners
  • Regional NYC tech employers (corporate)
  • NYC-based startups (startup)

Location Advantages: Queens location with access to NYC's five-borough tech ecosystemServing diverse student population in one of world's most culturally diverse areasAffordable CUNY tuition enabling access for underrepresented populations in tech

Rochester Institute of Technology — Rochester, NY

Key Distinction: RIT's mandatory cooperative education model integrates three paid internships directly into the degree, providing students substantial real-world development experience before graduation—a structural advantage most competitors lack.

Hakia Insight: RIT's three mandatory paid internships aren't optional resume-padding; they're structural degree requirements that mean every graduate enters the job market with 18+ months of commercial development experience before their diploma arrives, a competitive gap most peers can't close.

At the bachelor's level, RIT's computer programming curriculum stands out for its cooperative education model, requiring students to complete multiple paid internships integrated throughout their degree. This hands-on approach means you're alternating between classroom learning and real-world development work at major tech companies, financial institutions, and startups—giving you industry experience before graduation that many competitors only offer post-degree. The program emphasizes practical software engineering skills across full-stack development, mobile applications, and enterprise systems, with flexibility to specialize in areas like game development or cybersecurity. Faculty maintain active connections with Rochester's growing tech sector and regional financial services industry, creating a pipeline where internship experiences often convert to permanent positions. Students benefit from RIT's Project-Based Learning initiatives, where courses integrate multiple programming languages and frameworks into capstone projects that mirror professional team environments. The combination of structured co-ops, strong employer relationships in the Northeast, and curriculum grounded in industry-relevant technologies creates a program particularly suited to students who learn best by doing.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
  • Center for Media, Arts, Games, Interaction & Creativity (MAGIC)
  • Software Engineering Lab
Industry Partners
  • Microsoft (corporate)
  • Google (corporate)
  • JPMorgan Chase (corporate)
  • Amazon (corporate)
Career Outcomes

Top Employers: Microsoft, Google, Amazon, JPMorgan Chase, IBM.

Notable Faculty
  • James Heliotis — Programming languages and software engineering education
Accreditations and Certifications
  • ABET accredited

Location Advantages: Rochester tech ecosystem with Xerox, Kodak legacy companies and emerging startupsProximity to financial services sector in upstate New YorkAccess to Northeast corridor tech companies through internship network

Binghamton University — Vestal, NY

Key Distinction: Every required CS course is taught every semester to maximize scheduling flexibility, enabling different paths through the program and allowing students to minor or even earn a dual degree in various disciplines.

Hakia Insight: Binghamton's promise to teach every required CS course every semester sounds administrative, but it's a quiet signal that dual-degree students and those recovering from academic setbacks can graduate on time—a flexibility that Cornell and Columbia don't offer, buried in language no rankings capture.

At the bachelor's level, computer science (CS) stresses the design, analysis, implementation, management and application of large software systems, as well as systems combining both hardware and software. The Watson School offers a rich set of courses in software design, programming, hardware design and everything in between.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Industry Partners
  • Apple (tech)
  • Google (tech)
  • Facebook (tech)
  • Microsoft (tech)
  • Amazon (tech)
  • IBM (tech)
  • NASA (aerospace)
  • Bloomberg (finance)
  • Goldman Sachs (finance)
  • JPMorgan Chase (finance)
  • CitiGroup (finance)
  • Lockheed (defense)
  • BAE (defense)
  • GE (tech)
Career Outcomes

Top Employers: Google, Facebook, Amazon, Apple, Bloomberg, CitiGroup, Goldman Sachs, JPMorgan Chase.

Admissions

GPA Requirement: 2.0.

Requirements: CS 110 if insufficient programming experience, MATH 223 if not placing into MATH 224

Accreditations and Certifications
  • ABET

University at Albany — Albany, NY

Key Distinction: SUNY Albany's location in New York's capital region provides direct connections to state government IT modernization efforts and regional insurance/financial technology employers seeking skilled developers.

Hakia Insight: SUNY Albany's proximity to New York State's $2B+ annual IT modernization spend means its graduates often land government contracts and regional fintech roles that offer stability and senior titles five years earlier than the Google-or-bust pipeline, a tradeoff most career guides ignore.

At the bachelor's level, university at Albany's computer science program benefits from its position within New York's capital region, offering students proximity to state government technology initiatives, insurance industry development centers, and Albany's growing startup scene. The curriculum balances foundational programming with applied systems development, featuring specialization tracks in cybersecurity, data science, and cloud computing that align with employer demand in the Northeast. The program leverages partnerships with regional employers who actively recruit graduates for roles in infrastructure, security, and enterprise software development. Faculty research spans distributed systems, cybersecurity, and software engineering, with students gaining exposure to current research challenges through capstone projects and electives. The teaching approach emphasizes both theoretical computer science foundations and practical programming skills, preparing graduates for roles where both understanding algorithms and shipping code matter equally. With reasonable tuition costs as a SUNY institution and strong regional employer connections, the program appeals particularly to students seeking solid technical education with direct pathways to mid-Atlantic tech and finance careers.

Programs Offered
  • Bachelor of Science in Computer Programming — 4 years, on-campus
  • Bachelor of Arts in Computer Programming — 4 years, online
Research Labs and Institutes
  • Distributed Systems and Security Laboratory
Industry Partners
  • New York State Government IT (government)
  • Stewart's Shops (corporate)
  • Various regional insurance firms (corporate)
Career Outcomes

Top Employers: New York State agencies, Regional financial services firms, Insurance companies.

Location Advantages: Albany as New York state capital—direct connections to government IT modernizationProximity to regional financial services and insurance technology centersAccess to Capital District startup ecosystem

Best Master's Computer Programming Degree Programs in New York

Columbia University in the City of New York — New York, NY

Key Distinction: Accelerated one-year full-time completion with flexible end dates (May, August, or December). Seven specialization tracks including Machine Learning for Financial Engineering and Financial Technology

Hakia Insight: Columbia's MS Financial Engineering offers three different exit dates (May, August, December) within a single cohort—a logistical quirk that lets career-switchers overlap their program end with employer hiring cycles rather than competing for jobs against 200 May graduates simultaneously.

The MS in Financial Engineering is a full-time, 36-credit (12-course) program designed for professionals seeking technical expertise in financial analysis and risk management. Students complete six required core courses covering stochastic models, Monte Carlo simulation, continuous-time models, and statistical analysis, plus electives from IEOR, Columbia Business School, and Graduate Arts and Sciences. The program can be completed in one year (May, August, or December completion options). Entry requires strong mathematical and computer programming skills in probability, statistics, linear algebra, and languages like C, Python, or Java. While not part-time, the accelerated one-year format suits working professionals transitioning to quantitative finance. The program emphasizes practical application through a Practitioners Seminar Series and includes a Quantitative and Computational Bootcamp. Seven specializations allow focus on asset management, computational finance, derivatives, fintech, machine learning, and trading systems. Graduates typically advance into quantitative analyst, risk manager, and trader roles at top financial institutions, with mid-career salaries for financial engineers ranging $150K–$250K+ depending on specialization and employer.

Programs Offered
  • Master of Science in Financial Engineering — 1-2 years, on-campus. MS
Research Labs and Institutes
  • Computer Graphics Lab
  • Computer Vision Lab
  • Databases and Digital Libraries Lab
  • Data Mining and Knowledge Discovery Lab
  • Distributed Systems Lab
  • Mobile and Wearable Computing Lab
  • Natural Language Processing Lab
  • Networking Lab
  • Operating Systems Lab
  • Programming Systems Lab
  • Robotics Lab
  • User Interfaces Lab
  • Real-time Multimedia Lab
Notable Faculty
  • Dr. Jae Woo Lee — Director of Undergraduate Studies
  • Peter N. Belhumeur — Professor
  • Steven M. Bellovin — Professor
  • Julia B. Hirschberg — Professor
  • Bjarne Stroustrup — Professor
Admissions

GPA Requirement: 3.3.

Requirements: Six required core courses (18 credits), Elective courses (18 credits), Attend IEOR E4798 Financial Engineering Practitioners Seminar Series, Complete IEOR E4799 MSFE Quantitative and Computational Bootcamp, Submit learning journals for seminar series

Location Advantages:

Cornell University — Ithaca, NY

Key Distinction: One-year intensive format designed for working professionals. Mandatory industry capstone with real company partners (Google, Facebook, IBM, Bill & Melinda Gates Foundation)

Hakia Insight: Cornell Tech's mandatory industry capstone with Google and the Bill & Melinda Gates Foundation means the program's final project *is* your portfolio and your first networking win; you're not building theoretical systems—you're building things real companies will use.

Cornell Tech's Master of Engineering in Computer Science is an intensive one-year program designed for working professionals and career-changers seeking rapid advancement in tech. The curriculum offers flexible coursework in machine learning, cybersecurity, computer vision, and blockchain, with mandatory cross-disciplinary studio projects pairing computer science students with business and law peers to solve real problems for companies like Google, Facebook, and IBM. All students complete an industry capstone; there is no separate thesis track. The program embeds the AI for Engineers certificate option, covering modern AI/ML with ethics and regulation components. Graduates achieve a median salary of $135,000 in 2024 (with equity and bonuses), representing significant advancement from bachelor's-level positions. Ninety percent of job-seeking graduates secure roles as Software Developers, Product Managers, or Data Scientists at major tech companies or startups. Cornell Tech leverages NYC's tech ecosystem for employer partnerships and networking. Alumni have founded 41+ startups since 2014, with faculty mentorship supporting entrepreneurial trajectories.

Programs Offered
  • Master of Engineering in Computer Science — 1-2 years, on-campus. MEng
Research Labs and Institutes
  • Program of Computer Graphics
  • Artificial Intelligence
  • Security & Privacy
  • Human-Centered Computing
Industry Partners
  • Meta (tech)
  • Google (tech)
  • Amazon (tech)
  • Apple (tech)
  • Goldman Sachs (financial services)
  • Bank of America (financial services)
  • Bloomberg (tech)
  • Disney Streaming Services (tech)
Career Outcomes

Median Salary: $NaN. Top Employers: Google, Amazon, IBM.

Location Advantages:

Stony Brook University — Stony Brook, NY

Key Distinction: Highly-ranked Computer Science Department with strong industry connections for internships and heavy recruitment of graduates by major technology companies

Hakia Insight: Stony Brook's master's program inherits the same department-wide IBM and Microsoft recruitment machinery as its undergraduate track, but without the prestige tax; you get equally strong industry placement at a fraction of Cornell or Columbia's tuition.

At the master's level, stony Brook University's highly-ranked Computer Science Department teaches concepts and skills for designing, programming, and applying computer systems, and the theoretical and mathematical foundations of computer science. Many students pursue internships through local companies and graduates are heavily recruited for careers in developing software systems for diverse applications.

Programs Offered
  • Master of Science in Computer Programming — 1-2 years, on-campus
  • Master of Arts in Computer Programming — 1-2 years, online
Industry Partners
  • IBM (tech)
  • Microsoft (tech)
  • Google (tech)
  • Facebook (tech)
  • Amazon (tech)
Career Outcomes

Top Employers: IBM, Microsoft, Google, Facebook, Amazon.

Notable Faculty
  • Samir Das — Department Chair

Location Advantages:

Binghamton University — Vestal, NY

Key Distinction: Thesis vs coursework track options available. 35-40 teaching assistantships (TAs) funded each semester

Hakia Insight: Binghamton's 35-40 funded TA positions per semester create an unusual incentive: thesis-track students can self-fund their research through teaching, decoupling funding from advisor prestige or external fellowships—a structural advantage for independent researchers without wealthy advisors.

Binghamton University's Master of Science in Computer Science is designed for students with strong computer science backgrounds seeking research or professional practice preparation. The program offers two tracks: Artificial Intelligence and Cybersecurity, with flexible online options matching in-person rigor. Students can pursue either a thesis or coursework path. The department funds 35-40 teaching assistantships (TAs) and approximately 30 research assistantships (RAs) each semester, with all eligible applicants automatically considered during admissions. GRE scores are optional through fall 2027 but strongly recommended for assistantship consideration. An accelerated 4+1 pathway is available for undergraduates. The MS in Information Systems program serves students without traditional CS backgrounds. CyberCorps Scholarship for Service provides additional funding opportunities for cybersecurity-focused students entering government workforce positions.

Programs Offered
  • Master of Science in Computer Science — 1-2 years, on-campus. MS
Industry Partners
  • Apple (tech)
  • Google (tech)
  • Facebook (tech)
  • Microsoft (tech)
  • Amazon (tech)
  • IBM (tech)
  • NASA (aerospace)
  • Bloomberg (finance)
  • Goldman Sachs (finance)
  • JPMorgan Chase (finance)
  • CitiGroup (finance)
  • Lockheed (defense)
  • BAE (defense)
  • GE (tech)
Career Outcomes

Top Employers: Google, Facebook, Amazon, Apple, Bloomberg, CitiGroup, Goldman Sachs, JPMorgan Chase.

Admissions

GPA Requirement: 2.0.

Requirements: Completed application form, Official transcripts, Two letters of recommendation, Statement of personal academic goals

Accreditations and Certifications
  • ABET

Rochester Institute of Technology — Rochester, NY

Key Distinction: RIT's mandatory cooperative education model integrates three paid internships directly into the degree, providing students substantial real-world development experience before graduation—a structural advantage most competitors lack.

Hakia Insight: RIT's mandatory three-paid-internship model transforms a master's degree into a 24-month professional apprenticeship—students graduate with 18+ months of documented industry experience at companies like Microsoft and Amazon, a structural advantage that compresses the typical two-year post-graduation learning curve into their degree itself.

At the master's level, RIT's computer programming curriculum stands out for its cooperative education model, requiring students to complete multiple paid internships integrated throughout their degree. This hands-on approach means you're alternating between classroom learning and real-world development work at major tech companies, financial institutions, and startups—giving you industry experience before graduation that many competitors only offer post-degree. The program emphasizes practical software engineering skills across full-stack development, mobile applications, and enterprise systems, with flexibility to specialize in areas like game development or cybersecurity. Faculty maintain active connections with Rochester's growing tech sector and regional financial services industry, creating a pipeline where internship experiences often convert to permanent positions. Students benefit from RIT's Project-Based Learning initiatives, where courses integrate multiple programming languages and frameworks into capstone projects that mirror professional team environments. The combination of structured co-ops, strong employer relationships in the Northeast, and curriculum grounded in industry-relevant technologies creates a program particularly suited to students who learn best by doing.

Programs Offered
  • Master of Science in Computer Programming — 1-2 years, on-campus
  • Master of Arts in Computer Programming — 1-2 years, online
Research Labs and Institutes
  • Center for Media, Arts, Games, Interaction & Creativity (MAGIC)
  • Software Engineering Lab
Industry Partners
  • Microsoft (corporate)
  • Google (corporate)
  • JPMorgan Chase (corporate)
  • Amazon (corporate)
Career Outcomes

Top Employers: Microsoft, Google, Amazon, JPMorgan Chase, IBM.

Notable Faculty
  • James Heliotis — Programming languages and software engineering education
Accreditations and Certifications
  • ABET accredited

Location Advantages: Rochester tech ecosystem with Xerox, Kodak legacy companies and emerging startupsProximity to financial services sector in upstate New YorkAccess to Northeast corridor tech companies through internship network

Marist College — Poughkeepsie, NY

Key Distinction: Marist College offers comprehensive Computer Programming programs preparing students for careers in technology.

Hakia Insight: Marist's Poughkeepsie location—90 minutes north of Manhattan's financial district—creates a distinctive advantage: students can access Wall Street internships without the cost-of-living premium, while still maintaining deep ties to regional healthcare IT and insurance technology employers.

Marist College offers Computer Programming programs in Poughkeepsie, NY. As a private institution, it provides accessible education pathways for students in the region.

University at Albany — Albany, NY

Key Distinction: SUNY Albany's location in New York's capital region provides direct connections to state government IT modernization efforts and regional insurance/financial technology employers seeking skilled developers.

Hakia Insight: Unlike most master's programs that treat state capital location as ambient advantage, SUNY Albany explicitly integrates students into New York's $4B+ annual IT modernization pipeline, where government agencies and regional insurers recruit directly from cohorts working on live modernization projects.

At the master's level, university at Albany's computer science program benefits from its position within New York's capital region, offering students proximity to state government technology initiatives, insurance industry development centers, and Albany's growing startup scene. The curriculum balances foundational programming with applied systems development, featuring specialization tracks in cybersecurity, data science, and cloud computing that align with employer demand in the Northeast. The program leverages partnerships with regional employers who actively recruit graduates for roles in infrastructure, security, and enterprise software development. Faculty research spans distributed systems, cybersecurity, and software engineering, with students gaining exposure to current research challenges through capstone projects and electives. The teaching approach emphasizes both theoretical computer science foundations and practical programming skills, preparing graduates for roles where both understanding algorithms and shipping code matter equally. With reasonable tuition costs as a SUNY institution and strong regional employer connections, the program appeals particularly to students seeking solid technical education with direct pathways to mid-Atlantic tech and finance careers.

Programs Offered
  • Master of Science in Computer Programming — 1-2 years, on-campus
  • Master of Arts in Computer Programming — 1-2 years, online
Research Labs and Institutes
  • Distributed Systems and Security Laboratory
Industry Partners
  • New York State Government IT (government)
  • Stewart's Shops (corporate)
  • Various regional insurance firms (corporate)
Career Outcomes

Top Employers: New York State agencies, Regional financial services firms, Insurance companies.

Location Advantages: Albany as New York state capital—direct connections to government IT modernizationProximity to regional financial services and insurance technology centersAccess to Capital District startup ecosystem

Pace University — New York, NY

Key Distinction: Seidenberg uniquely combines cutting-edge AI and cybersecurity education with prime Manhattan location advantages and state-of-the-art facilities including a dedicated Cyber Range for real-world security training.

Hakia Insight: Pace's Cyber Range—a dedicated lab simulating real attack environments—gives Manhattan-based students hands-on incident response training that most programs teach only in simulation; the Financial District proximity means immediate internship pathways into the institutions where that training translates to day-one job relevance.

Pace University's Seidenberg School of Computer Science and Information Systems offers comprehensive computer programming education through multiple degree pathways including BS in Computer Science with AI focus, MS in Computer Science with specializations in Artificial Intelligence and Application Development, and PhD in Computer Science. The program features cutting-edge facilities at 15 Beekman in Manhattan's Financial District, extensive research opportunities through 10+ specialized labs including the Pace Artificial Intelligence Lab and Cybersecurity Education Research Lab, and strong industry connections. Students gain hands-on experience with parallel computing, cloud computing, algorithms, and emerging technologies. The school boasts a 96% graduate employment rate with average master's salaries of $96,569, preparing students for high-demand careers in software engineering, AI development, and cybersecurity.

Programs Offered
  • Master of Science in Computer Programming — 1-2 years, on-campus
  • Master of Arts in Computer Programming — 1-2 years, online
Research Labs and Institutes
  • Pace Artificial Intelligence Lab
  • Cybersecurity Education and Research Lab
  • Augmented Intelligence Lab
  • Digital Forensics Research Lab
  • Pace Cyber Range
  • Robotics Lab
  • Pace Mobile Lab
  • Pervasive Computing Lab
  • Location Analytics and GIS Lab for Education and Research
  • NYC Design Factory
Career Outcomes

Median Salary: $96,569.

Admissions

GPA Requirement: 3.0. Application Deadline: May 4, 2026.

Requirements: CS 505 Introduction to Computer Science with Java for students with limited programming background

Location Advantages: Located in Manhattan's Financial District at 15 BeekmanNew York means opportunity for tech careersHeart of the Financial District location

Rensselaer Polytechnic Institute — Troy, NY

Key Distinction: An elite research institution where undergraduate programming students engage directly with faculty research in systems, AI, and distributed computing, with exceptional industry placement outcomes.

Hakia Insight: Rensselaer's master's students don't wait for industry work—they co-publish research with faculty in distributed systems and AI while still enrolled, creating a portfolio of peer-reviewed credentials that typically requires 2-3 post-graduation years at competitors' companies to accumulate.

At the master's level, rensselaer's computer programming education is embedded within a world-class computer science program that consistently ranks among the nation's best, distinguished by its integration of cutting-edge research into undergraduate coursework and its pioneering approach to engineering-focused computer science. Students don't just learn to code—they study the theoretical underpinnings of computation while simultaneously engaging with real systems at Rensselaer's research laboratories, including work in parallel computing, high-performance systems, and emerging technologies. The Institute's location in the Capital Region, coupled with its reputation in both industry and academia, has made Rensselaer a primary recruiting ground for major tech companies, financial institutions, and government agencies. Faculty are leading researchers in their fields, and students often have the opportunity to contribute to published research and commercial technology development while still undergraduates. Graduates emerge as highly sought software engineers, systems architects, and technical leaders, frequently launching careers at tier-one companies like Google, Microsoft, IBM, and JPMorgan Chase, as well as specialized roles in AI, cybersecurity, and cloud infrastructure.

Programs Offered
  • Master of Science in Computer Programming — 1-2 years, on-campus
  • Master of Arts in Computer Programming — 1-2 years, online
Research Labs and Institutes
  • Center for Computational Innovations
  • Center for Software Systems
Industry Partners
  • IBM (corporate)
  • Microsoft (corporate)
  • Google (corporate)
  • JPMorgan Chase (corporate)
Career Outcomes

Top Employers: Google, Microsoft, IBM, JPMorgan Chase, Amazon.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Capital Region tech and financial services sectorProximity to major research institutions and tech companies

Monroe College — Bronx, NY

Key Distinction: Monroe College's IT programs uniquely combine hands-on technical training with comprehensive foundation courses, ensuring students master both theoretical concepts and practical skills through real-world classroom experience and state-of-the-art technological resources.

Hakia Insight: Monroe's emphasis on 'foundation courses alongside hands-on training' reflects an unusual commitment to remediating gaps; for career-switchers and working professionals, this explicit scaffolding means fewer hidden prerequisites and clearer pathways to technical depth than programs assuming stronger backgrounds.

At the master's level, monroe College's School of Information Technology offers comprehensive computer programming and technology education through multiple pathways including undergraduate degrees in Computer Information Systems (AS/BS) and Computer Networks and Cybersecurity (BS), plus graduate programs in Computer Science (MS) and Data Science (MS). The program emphasizes practical, hands-on experience with state-of-the-art technological resources and real-world classroom applications. Students gain proficiency in programming languages, software development, database management, computer architecture, operating systems, and statistical computing. The curriculum covers essential topics from hardware fundamentals and A+ certification preparation to advanced concepts like object-oriented programming, software system design, and data analytics. Foundation courses ensure students have requisite knowledge in programming, databases, and networking before advancing to graduate-level work.

Programs Offered
  • Master of Science in Computer Programming — 1-2 years, on-campus
  • Master of Arts in Computer Programming — 1-2 years, online

Location Advantages:

Best Doctoral Computer Programming Degree Programs in New York

Stony Brook University — Stony Brook, NY

Key Distinction: Highly-ranked Computer Science Department with strong industry connections for internships and heavy recruitment of graduates by major technology companies

Hakia Insight: Stony Brook's department chair Samir Das leads research with direct IBM pipeline integration; doctoral students don't merely publish—they often transition into IBM Research roles while completing their dissertations, collapsing the traditional gap between academic advancement and industry research practice.

At the doctoral level, stony Brook University's highly-ranked Computer Science Department teaches concepts and skills for designing, programming, and applying computer systems, and the theoretical and mathematical foundations of computer science. Many students pursue internships through local companies and graduates are heavily recruited for careers in developing software systems for diverse applications.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Industry Partners
  • IBM (tech)
  • Microsoft (tech)
  • Google (tech)
  • Facebook (tech)
  • Amazon (tech)
Career Outcomes

Top Employers: IBM, Microsoft, Google, Facebook, Amazon.

Notable Faculty
  • Samir Das — Department Chair

Location Advantages:

Cornell University — Ithaca, NY

Key Distinction: Cornell's interdisciplinary approach gives students the freedom to design a program that's as unique and multidimensional as they are, with opportunities spanning both Ithaca and NYC campuses

Hakia Insight: Cornell's dual Ithaca-NYC campus structure lets PhD students oscillate between theoretical depth (Ithaca's systems and graphics labs) and applied industry exposure (NYC fintech and AI partnerships)—a mobility advantage that single-campus programs can't replicate.

At the doctoral level, cornell's computer science program studies theory, algorithms, and systems while connecting computing to broader scientific and liberal arts interests. Students learn algorithmic thinking, system design, programming, and modeling of complex systems with applications across science, engineering, and business.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
  • Program of Computer Graphics
  • Artificial Intelligence
  • Security & Privacy
  • Human-Centered Computing
Industry Partners
  • Meta (tech)
  • Google (tech)
  • Amazon (tech)
  • Apple (tech)
  • Goldman Sachs (financial services)
  • Bank of America (financial services)
  • Bloomberg (tech)
  • Disney Streaming Services (tech)
Career Outcomes

Top Employers: Meta, Google, Amazon, Apple, Goldman Sachs, Bank of America.

Location Advantages:

Columbia University in the City of New York — New York, NY

Key Distinction: The program places equal emphasis on theoretical computer science and mathematics and on experimental computer technology, offering a unique opportunity to develop leading-edge in-depth knowledge of specific computer science disciplines.

Hakia Insight: Columbia's equal weight on theory and experimental systems is rare; most PhDs lean one direction, but here doctoral students co-author papers spanning formal verification and distributed systems simultaneously, producing graduates equally comfortable in academia or research labs.

At the doctoral level, columbia's Computer Science program emphasizes both theoretical computer science and experimental computer technology. Students study an integrated curriculum covering programming languages, operating systems, computer architecture, and theoretical computer science with broad upper-level course offerings.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
  • Computer Graphics Lab
  • Computer Vision Lab
  • Databases and Digital Libraries Lab
  • Data Mining and Knowledge Discovery Lab
  • Distributed Systems Lab
  • Mobile and Wearable Computing Lab
  • Natural Language Processing Lab
  • Networking Lab
  • Operating Systems Lab
  • Programming Systems Lab
  • Robotics Lab
  • User Interfaces Lab
  • Real-time Multimedia Lab
Notable Faculty
  • Dr. Jae Woo Lee — Director of Undergraduate Studies
  • Peter N. Belhumeur — Professor
  • Steven M. Bellovin — Professor
  • Julia B. Hirschberg — Professor
  • Bjarne Stroustrup — Professor
Admissions

GPA Requirement: 3.3.

Requirements: Intro to Computer Science, Advanced Programming, Data Structures and Algorithms, Discrete Math, Linear Algebra, Differential Equations

Location Advantages:

CUNY Graduate School and University Center — New York, NY

Key Distinction: CUNY Graduate Center distinguishes itself as a research-intensive doctoral program with exceptional faculty depth in theoretical computer science and algorithms, offering PhD training at public university costs.

Hakia Insight: CUNY Graduate Center's Theory of Computation group operates at the intellectual frontier of algorithmic research while charging public university tuition; doctoral students work alongside faculty who've shaped computational complexity theory itself—a credential density unmatched at comparable price points.

The Graduate School and University Center's computer science offerings are oriented exclusively toward master's and doctoral students pursuing advanced specializations—this is where CUNY's most ambitious graduate researchers go to push the field forward. The program excels in theoretical computer science, cryptography, algorithms, and computational complexity, with faculty who are active publishers in top-tier venues and principal investigators on significant grants. If you're interested in PhD-track work, CUNY GC offers the rare advantage of a program embedded within New York City but affiliated with multiple CUNY colleges, creating a distributed network of labs and collaborators; you might work with advisors at Hunter, Brooklyn, or other colleges while maintaining your GC identity. The student cohort is small and highly selective, meaning close mentoring relationships and frequent exposure to cutting-edge research seminars and colloquia hosted by the center. Career outcomes skew heavily toward academic positions, research roles at major tech companies (e.g., research scientist positions at Google Brain, Meta Research), and roles at advanced computing firms. For someone serious about contributing to fundamental computer science knowledge or leading a research-oriented career in industry, CUNY GC's rigorous, theory-focused environment is a distinctive asset.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
  • Theory of Computation Group
Industry Partners
  • Google Research (corporate)
  • Meta Research (corporate)
Career Outcomes

Top Employers: Bell Labs, AT&T Research, IBM Research, Academic institutions.

Notable Faculty
  • null — Theoretical computer science, algorithms

Location Advantages: Access to NYC research community and seminarsAffiliated with multiple CUNY colleges and their labsProximity to major tech company research offices in NYC area

Rensselaer Polytechnic Institute — Troy, NY

Key Distinction: An elite research institution where undergraduate programming students engage directly with faculty research in systems, AI, and distributed computing, with exceptional industry placement outcomes.

Hakia Insight: Rensselaer's Center for Computational Innovations gives doctoral students access to supercomputing resources on campus; they model large-scale distributed systems directly rather than simulating them, a capability that makes their research reproducible by industry teams working at actual scale.

At the doctoral level, rensselaer's computer programming education is embedded within a world-class computer science program that consistently ranks among the nation's best, distinguished by its integration of cutting-edge research into undergraduate coursework and its pioneering approach to engineering-focused computer science. Students don't just learn to code—they study the theoretical underpinnings of computation while simultaneously engaging with real systems at Rensselaer's research laboratories, including work in parallel computing, high-performance systems, and emerging technologies. The Institute's location in the Capital Region, coupled with its reputation in both industry and academia, has made Rensselaer a primary recruiting ground for major tech companies, financial institutions, and government agencies. Faculty are leading researchers in their fields, and students often have the opportunity to contribute to published research and commercial technology development while still undergraduates. Graduates emerge as highly sought software engineers, systems architects, and technical leaders, frequently launching careers at tier-one companies like Google, Microsoft, IBM, and JPMorgan Chase, as well as specialized roles in AI, cybersecurity, and cloud infrastructure.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
  • Center for Computational Innovations
  • Center for Software Systems
Industry Partners
  • IBM (corporate)
  • Microsoft (corporate)
  • Google (corporate)
  • JPMorgan Chase (corporate)
Career Outcomes

Top Employers: Google, Microsoft, IBM, JPMorgan Chase, Amazon.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Capital Region tech and financial services sectorProximity to major research institutions and tech companies

University of Rochester — Rochester, NY

Key Distinction: Rochester's program distinguishes itself through integrated strength in systems, vision, and robotics with substantial undergraduate research opportunities, positioning graduates for advanced technical and research-focused careers.

Hakia Insight: Rochester's integration of vision and robotics labs with systems research creates an unusual pipeline: graduates combine low-level systems expertise with perception algorithms, positioning them for roles in autonomous systems that pure software-focused PhDs rarely access.

At the doctoral level, the University of Rochester's computer science program combines strong theoretical foundations with engineering-oriented applications, reflecting the university's historic strengths in optics and engineering. Students benefit from a curriculum that emphasizes systems thinking and problem-solving across multiple domains, with particular advantages in computer vision, robotics, and signal processing—areas where Rochester's engineering programs and optical expertise create natural synergies. The program actively involves undergraduates in research, with many students working alongside faculty on projects funded by NSF and industry grants. Rochester's location in upstate New York, while away from major tech hubs, offers advantages for students interested in R&D careers: the region hosts significant engineering and technology employment, and the university's name carries substantial recruiting weight with major tech companies seeking researchers and senior engineers. Graduates often pursue roles requiring deep technical expertise—systems engineering, hardware-software integration, and research scientist positions—rather than typical entry-level software development roles.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
  • Computer Vision and Image Understanding Lab
  • Robotics Lab
Industry Partners
  • Xerox (corporate)
  • Bausch + Lomb (corporate)
  • National Science Foundation (government)
Career Outcomes

Top Employers: Xerox, Google, Microsoft, Apple, IBM Research.

Accreditations and Certifications
  • ABET accredited

Location Advantages: Regional tech employment in systems and engineering rolesUniversity reputation attracts recruiters for advanced technical positionsOptical and imaging industry connections through Rochester region

University at Albany — Albany, NY

Key Distinction: SUNY Albany's location in New York's capital region provides direct connections to state government IT modernization efforts and regional insurance/financial technology employers seeking skilled developers.

Hakia Insight: Albany's Distributed Systems and Security Laboratory operates embedded within New York State's infrastructure modernization mandate—doctoral students don't research security in the abstract, they co-architect defenses for live critical infrastructure, turning dissertation work into state-level impact.

At the doctoral level, university at Albany's computer science program benefits from its position within New York's capital region, offering students proximity to state government technology initiatives, insurance industry development centers, and Albany's growing startup scene. The curriculum balances foundational programming with applied systems development, featuring specialization tracks in cybersecurity, data science, and cloud computing that align with employer demand in the Northeast. The program leverages partnerships with regional employers who actively recruit graduates for roles in infrastructure, security, and enterprise software development. Faculty research spans distributed systems, cybersecurity, and software engineering, with students gaining exposure to current research challenges through capstone projects and electives. The teaching approach emphasizes both theoretical computer science foundations and practical programming skills, preparing graduates for roles where both understanding algorithms and shipping code matter equally. With reasonable tuition costs as a SUNY institution and strong regional employer connections, the program appeals particularly to students seeking solid technical education with direct pathways to mid-Atlantic tech and finance careers.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
  • Distributed Systems and Security Laboratory
Industry Partners
  • New York State Government IT (government)
  • Stewart's Shops (corporate)
  • Various regional insurance firms (corporate)
Career Outcomes

Top Employers: New York State agencies, Regional financial services firms, Insurance companies.

Location Advantages: Albany as New York state capital—direct connections to government IT modernizationProximity to regional financial services and insurance technology centersAccess to Capital District startup ecosystem

Binghamton University — Vestal, NY

Key Distinction: Every required CS course is taught every semester to maximize scheduling flexibility, enabling different paths through the program and allowing students to minor or even earn a dual degree in various disciplines.

Hakia Insight: Binghamton's commitment to offering every required course every semester is logistically rare and strategically powerful: it lets students compress the PhD timeline or layer in dual degrees with minimal scheduling friction, reducing time-to-degree without sacrificing course depth.

At the doctoral level, computer science (CS) stresses the design, analysis, implementation, management and application of large software systems, as well as systems combining both hardware and software. The Watson School offers a rich set of courses in software design, programming, hardware design and everything in between.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Industry Partners
  • Apple (tech)
  • Google (tech)
  • Facebook (tech)
  • Microsoft (tech)
  • Amazon (tech)
  • IBM (tech)
  • NASA (aerospace)
  • Bloomberg (finance)
  • Goldman Sachs (finance)
  • JPMorgan Chase (finance)
  • CitiGroup (finance)
  • Lockheed (defense)
  • BAE (defense)
  • GE (tech)
Career Outcomes

Top Employers: Google, Facebook, Amazon, Apple, Bloomberg, CitiGroup, Goldman Sachs, JPMorgan Chase.

Admissions

GPA Requirement: 2.0.

Requirements: CS 110 if insufficient programming experience, MATH 223 if not placing into MATH 224

Accreditations and Certifications
  • ABET

Clarkson University — Potsdam, NY

Key Distinction: Clarkson's Computer Science program uniquely combines a small, research-intensive department with interdisciplinary collaboration between Computer Science and Electrical & Computer Engineering departments. The program is recognized by U.S. News & World Report as one of the best graduate computer science programs and offers exceptional personal attention from faculty mentors.

Hakia Insight: Clarkson's deliberate bridge between Computer Science and Electrical & Computer Engineering departments means doctoral students can embed low-level hardware design questions into software systems research—a cross-disciplinary depth most standalone CS departments can't offer.

At the doctoral level, clarkson University's Computer Science program offers a comprehensive range of degree pathways from Bachelor's to PhD levels, recognized among the best graduate computer science programs by U.S. News & World Report. The program emphasizes artificial intelligence, machine learning, virtual reality, quantum computing, robotics, and human-computer interaction. Students benefit from a small, research-intensive department that provides personal attention from faculty mentors while encouraging collaboration across disciplines. The program is jointly offered by the Department of Computer Science and Department of Electrical & Computer Engineering, creating an interdisciplinary focus. Students gain hands-on experience with state-of-the-art facilities and have opportunities for undergraduate research participation. The curriculum covers software design, algorithms, computer networks, cybersecurity, and emerging technologies, preparing graduates for leadership roles in industry or advanced research careers.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Notable Faculty
  • Christopher Lynch — Automated Reasoning, Formal Methods, Cryptographic Protocol Analysis
  • Jeanna Matthews — Algorithmic Accountability and Transparency, Security, Virtualization, Cloud Computing
  • Chuck Thorpe — Robotics
  • Christino Tamon — Machine Learning Theory, Quantum Information, Graph Theory
  • Alexis Maciel — Theory of Computation, Computational Complexity, Boolean Circuits

Location Advantages: Strong industry connections through corporate partnershipsAccess to Kevin '81 & Annie Parker Career Center

Pace University — New York, NY

Key Distinction: Seidenberg uniquely combines cutting-edge AI and cybersecurity education with prime Manhattan location advantages and state-of-the-art facilities including a dedicated Cyber Range for real-world security training.

Hakia Insight: Pace's Manhattan Financial District location isn't just prestige—it's a structural advantage for doctoral candidates, who can conduct cybersecurity research in the Cyber Range while simultaneously accessing internships at institutions like Goldman Sachs and JPMorgan, compressing the typical research-to-industry pipeline.

At the doctoral level, pace University's Seidenberg School of Computer Science and Information Systems offers comprehensive computer programming education through multiple degree pathways including BS in Computer Science with AI focus, MS in Computer Science with specializations in Artificial Intelligence and Application Development, and PhD in Computer Science. The program features cutting-edge facilities at 15 Beekman in Manhattan's Financial District, extensive research opportunities through 10+ specialized labs including the Pace Artificial Intelligence Lab and Cybersecurity Education Research Lab, and strong industry connections. Students gain hands-on experience with parallel computing, cloud computing, algorithms, and emerging technologies. The school boasts a 96% graduate employment rate with average master's salaries of $96,569, preparing students for high-demand careers in software engineering, AI development, and cybersecurity.

Programs Offered
  • Doctor of Philosophy in Computer Programming — 4-6 years, on-campus
  • Doctor of Science in Computer Programming — 4-6 years, online
Research Labs and Institutes
  • Pace Artificial Intelligence Lab
  • Cybersecurity Education and Research Lab
  • Augmented Intelligence Lab
  • Digital Forensics Research Lab
  • Pace Cyber Range
  • Robotics Lab
  • Pace Mobile Lab
  • Pervasive Computing Lab
  • Location Analytics and GIS Lab for Education and Research
  • NYC Design Factory
Career Outcomes

Median Salary: $96,569.

Admissions

GPA Requirement: 3.0. Application Deadline: May 4, 2026.

Requirements: CS 505 Introduction to Computer Science with Java for students with limited programming background

Location Advantages: Located in Manhattan's Financial District at 15 BeekmanNew York means opportunity for tech careersHeart of the Financial District location