Best Machine Learning Programs in New York 2025
Updated December 2025

Best Machine Learning Programs in New York 2025

Compare top machine learning degrees at New York universities, from Columbia and NYU to Cornell and Rochester Institute of Technology.

Programs Analyzed18
Average Starting Salary125000
Job Growth Rate22

Top 3 Machine Learning Programs in New York

๐Ÿฅ‡ #1

Cornell University

Ithaca, NYPrivate

507 Machine Learning graduates annually, 95% graduation rate

$65K
Tuition/yr
95%
Grad Rate
99.8
Score
๐Ÿฅˆ #2

Columbia University in the City of New York

New York, NYPrivate

391 Machine Learning graduates annually, 100% graduation rate

$65K
Tuition/yr
100%
Grad Rate
97.4
Score
๐Ÿฅ‰ #3

Stony Brook University

Stony Brook, NYPublic

256 Machine Learning graduates annually, 89% graduation rate

$7K
Tuition/yr
89%
Grad Rate
78.9
Score
Key Takeaways
  • 1.New York hosts 18 machine learning degree programs across undergraduate, graduate, and doctoral levels
  • 2.Machine learning professionals in New York earn median salaries of $145,000, 18% above the national average
  • 3.Columbia University leads in research output with over 200 ML publications annually and $45M in AI research funding
  • 4.The state produces 1,200+ ML graduates yearly, feeding talent to Wall Street quant firms and NYC tech companies
  • 5.Online and hybrid options available at 12 New York institutions, including Rochester Institute of Technology and Syracuse University

Complete Rankings: New York Machine Learning Programs

Rank
1Cornell UniversityIthaca, NY$65,20495%โ€”99.8
2Columbia University in the City of New YorkNew York, NY$64,526100%โ€”97.4
3Stony Brook UniversityStony Brook, NY$7,07089%โ€”78.9
4University at AlbanyAlbany, NY$7,07099%โ€”76.7
5University at BuffaloBuffalo, NY$7,07095%โ€”76.3
6CUNY Hunter CollegeNew York, NY$6,93075%โ€”76
7CUNY Queens CollegeQueens, NY$6,93082%โ€”74.6
8Rochester Institute of TechnologyRochester, NY$55,78490%โ€”73.4
9Binghamton UniversityVestal, NY$7,07087%โ€”72.2
10Colgate UniversityHamilton, NY$66,62296%โ€”71.7
11Rensselaer Polytechnic InstituteTroy, NY$60,360โ€”โ€”66.6
12University of RochesterRochester, NY$63,150โ€”โ€”64.8
13CUNY Lehman CollegeBronx, NY$6,93067%โ€”62.3
14CUNY City CollegeNew York, NY$6,93066%โ€”61.6
15Marist CollegePoughkeepsie, NY$45,330100%โ€”60.6
16SUNY BrockportBrockport, NY$7,07099%โ€”58.1
17College of Staten Island CUNYStaten Island, NY$6,930โ€”โ€”54.3
18CUNY Bernard M Baruch CollegeNew York, NY$6,93062%โ€”50.9
19Farmingdale State CollegeFarmingdale, NY$7,07079%โ€”49.3
20Touro UniversityNew York, NY$18,950โ€”โ€”48.7
21Pace UniversityNew York, NY$49,550โ€”โ€”47.4
22CUNY York CollegeJamaica, NY$6,930โ€”โ€”47.1
23Hofstra UniversityHempstead, NY$54,335โ€”โ€”47
24SUNY Polytechnic InstituteUtica, NY$7,070โ€”โ€”46.3
25State University of New York at OswegoOswego, NY$7,070โ€”โ€”45.2

Showing 1โ€“25 of 44

Top 5 Machine Learning Programs in New York: Side-by-Side

SchoolColumbiaCornellSyracuseStony BrookUniversity at Albany
Rank
#1
#2
#3
#4
#5
In-State Tuition
$64,526
$65,204
$61,310
$7,070
$7,070
Graduation Rate
100%
95%
99%
89%
99%
Annual Graduates
595
507
254
256
244
Acceptance Rate
4%
8%
42%
49%
70%
Type
Private
Private
Private
Public
Public
Score
100.0/100
96.9/100
81.1/100
76.9/100
74.7/100

Best Bachelor's Degree Programs in Machine Learning in New York

New York offers 44 bachelor's-level machine learning programs. The top schools for undergraduate study are Cornell University, Columbia University in the City of New York, Stony Brook University. These programs prepare students for entry-level positions paying approximately $91,497 in the New York market.

A bachelor's in machine learning typically requires 120-128 credit hours and takes 4 years to complete. For national rankings, see our Best Machine Learning Bachelor's Programs guide.

Top 3 Machine Learning Bachelor's Programs in New York

SchoolTuitionGrad RateGraduatesScore
#1 Cornell
$65,204
95%
507
96.9
#2 Columbia
$64,526
100%
391
97.4
#3 Stony Brook
$7,070
89%
256
76.9

Top Machine Learning Schools for Master's Degrees in New York

For graduate study, New York offers 31 master's-level machine learning programs. Leading institutions include Columbia University in the City of New York, Cornell University, Syracuse University. A master's degree can boost earning potential by 15-25%, with senior roles in New York reaching $169,923 or more.

Top 3 Machine Learning Master's Programs in New York

SchoolTuitionGrad RateGraduatesScore
#1 Columbia
$64,526
100%
595
100.0
#2 Cornell
$65,204
95%
290
88.7
#3 Syracuse
$61,310
99%
254
81.1

Most Affordable Machine Learning Colleges in New York

For budget-conscious students, the most affordable machine learning programs in New York are at CUNY Hunter College ($6,930/year), CUNY Queens College ($6,930/year), CUNY Lehman College ($6,930/year). These programs offer strong ROI given New York's competitive tech salaries.

At CUNY Hunter College, a 4-year degree costs approximately $27,720 in tuition alone. With entry-level salaries around $91,497, graduates can typically recoup their investment within 0.5 years.

Most Affordable Machine Learning Programs in New York (with ROI)

SchoolAnnual Tuition4-Year CostPayback PeriodType
#1 CUNY Hunter College
$6,930
$27,720
0.5 years
Public
#2 CUNY Queens College
$6,930
$27,720
0.5 years
Public
#3 CUNY Lehman College
$6,930
$27,720
0.5 years
Public
Ranking Methodology

Based on 18 programs from IPEDS 2023, BLS OES May 2024

Program Strength35%

Machine Learning degree completions indicating program size, faculty, and resources

Graduation Rate25%

6-year completion rate from IPEDS 2023 (4-year institutions weighted higher)

Selectivity20%

Admission rate from IPEDS 2023 (lower = more selective)

Career Outcomes20%

State-specific machine learning salaries from BLS OES 2024

New York's Machine Learning Education Landscape

New York stands as the second-largest hub for machine learning education in the United States, trailing only California. The state's 18 machine learning programs span from world-renowned research universities like Columbia and Cornell to specialized technical institutes like RIT. With over 1,200 ML graduates entering the workforce annually, New York's programs feed talent directly into Wall Street quantitative trading firms, fintech startups, and the growing NYC tech ecosystem.

The concentration of financial services companies in New York creates unique opportunities for machine learning graduates. Goldman Sachs, JPMorgan Chase, and BlackRock actively recruit from Columbia's Computer Science programs and NYU's data science initiatives. Meanwhile, the expanding NYC tech scene, anchored by companies like Spotify, Datadog, and MongoDB, provides additional career pathways beyond traditional finance roles.

Research excellence defines New York's top-tier programs. Columbia University's Fu Foundation School of Engineering publishes over 200 machine learning papers annually, with faculty collaborations spanning Google Research, Meta AI, and IBM Watson. Cornell's computer science department, strengthened by the Cornell Tech campus in Roosevelt Island, bridges academic research with Silicon Valley innovation. These research strengths translate directly into enhanced career prospects for graduates, with 94% of doctoral students securing positions at top-tier technology companies or research institutions.

Career Opportunities for New York ML Graduates

New York's unique position as both a financial capital and emerging tech hub creates exceptional career opportunities for machine learning graduates. The state's graduates enjoy significantly higher than the national average of $123,000. This premium reflects the high demand for ML talent in New York's competitive job market, where financial services firms compete directly with technology companies for the same skilled professionals.

Wall Street quantitative trading firms represent the highest-paying segment for ML graduates. Renaissance Technologies, Two Sigma, and Citadel actively recruit from Columbia, Cornell, and NYU programs, offering starting packages that can exceed $300,000 for exceptional candidates. These firms apply machine learning to high-frequency trading, risk management, and portfolio optimization, requiring deep mathematical expertise combined with practical programming skills.

The NYC tech ecosystem provides additional opportunities beyond finance. Companies like Datadog (monitoring and analytics), MongoDB (database technology), and Spotify (music recommendation systems) maintain significant engineering presences in New York. These roles typically focus on applied machine learning for product development, offering starting salaries in the $140,000-180,000 range with significant equity upside. For graduates interested in AI/ML engineering careers, New York offers one of the most diverse opportunity sets in the country.

Types of Machine Learning Programs Available

New York institutions offer machine learning education across multiple degree levels and formats. Bachelor's programs provide foundational computer science education with machine learning specialization, typically requiring 4 years and 120-128 credits. These undergraduate programs emphasize mathematical fundamentals, programming proficiency, and core ML algorithms, preparing graduates for entry-level positions or graduate study.

Master's programs represent the most popular path for career advancement, with options including MS in Computer Science with ML concentration, MS in Data Science, and specialized MS in Machine Learning degrees. Columbia, NYU, and Cornell offer intensive 1.5-2 year programs combining theoretical coursework with hands-on projects. These programs attract both recent graduates and working professionals seeking career transitions into ML roles.

Doctoral programs focus on research and academic careers, with average completion times of 5-6 years. PhD students work closely with faculty on cutting-edge research projects, contributing to publications and attending top-tier conferences like NeurIPS, ICML, and ICLR. New York's research universities provide strong doctoral programs, with graduates typically pursuing careers in industry research labs, academia, or founding AI startups.

  • Bachelor's Degrees: 4-year programs with ML concentration (8 institutions)
  • Master's Degrees: 1.5-2 year intensive programs (12 institutions)
  • Doctoral Programs: Research-focused PhD programs (6 institutions)
  • Certificate Programs: Professional development for working practitioners (5 institutions)
  • Online Programs: Flexible options for remote learning (7 institutions)

Admission Requirements and Application Strategy

Admission to New York's top machine learning programs is highly competitive, with acceptance rates ranging from 8% at Columbia to 25% at mid-tier institutions. Strong mathematical preparation forms the foundation of successful applications, with required coursework typically including calculus through differential equations, linear algebra, statistics, and discrete mathematics. Programming experience in Python, R, or similar languages is increasingly expected, even for bachelor's programs.

For master's programs, competitive applicants typically hold bachelor's degrees in computer science, mathematics, engineering, or related STEM fields with GPAs of 3.5 or higher. The GRE remains required at most institutions, with competitive scores typically above the 80th percentile in quantitative reasoning. Research experience, internships at technology companies, or relevant work experience significantly strengthen applications, particularly for top-tier programs like Columbia and Cornell.

Application deadlines vary by institution and program type. PhD programs typically have December deadlines for fall admission, while master's programs may offer both fall and spring entry with deadlines ranging from December to March. Early application is strongly recommended given the competitive nature of these programs and limited spots available.

  • Bachelor's Requirements: High school diploma, strong math/science background, standardized test scores
  • Master's Requirements: Bachelor's degree (preferably STEM), GPA 3.5+, GRE scores, programming experience
  • Doctoral Requirements: Bachelor's/Master's degree, research experience, strong academic record, faculty recommendations
  • International Requirements: TOEFL/IELTS scores, credential evaluation, visa documentation

Online and Hybrid Learning Opportunities

The demand for flexible machine learning education has driven New York institutions to expand their online and hybrid offerings. Seven universities now provide online machine learning degrees or certificates, allowing working professionals to advance their careers without relocating or leaving current positions. These programs maintain the same academic rigor as on-campus versions while offering evening classes, weekend intensives, and asynchronous coursework options.

Rochester Institute of Technology leads in online ML education with its fully online Master of Science in Data Science program, featuring live virtual labs and industry project partnerships. Syracuse University offers a hybrid Professional Master's program that combines online coursework with quarterly on-campus intensives. These flexible formats have proven particularly popular among professionals working in finance, healthcare, and consulting who seek to integrate ML skills into their current roles.

Online programs maintain strong career outcomes, with graduates achieving median starting salaries within 10% of their on-campus counterparts. The key advantage lies in the ability to continue working while studying, allowing students to immediately apply new skills in their current positions. However, networking opportunities and research experiences may be more limited compared to residential programs.

#1

Columbia University in the City of New York

New York, NY โ€ข Private

Delivery:On-Campus

Program Highlights

  • โ€ข Annual Tuition: $64,526 (in-state)
  • โ€ข Graduation Rate: 100% (IPEDS 2023)
  • โ€ข Machine Learning Graduates: 595 annually
  • โ€ข Acceptance Rate: 4%
  • โ€ข Ranking Score: 100.0 / 100

Program Strengths

  • 100% graduation rate
  • 595 machine learning graduates annually
  • Private institution
  • Overall score: 100.0 / 100

Why Ranked #1

Ranked #1 based on graduation rate (100%), program size (595 graduates), state salary outcomes ($130,710), and selectivity (4% acceptance rate). Data from IPEDS 2023 and BLS OES 2024.

#2

Cornell University

Ithaca, NY โ€ข Private

Delivery:On-Campus
Visit Program

Program Highlights

  • โ€ข Annual Tuition: $65,204 (in-state)
  • โ€ข Graduation Rate: 95% (IPEDS 2023)
  • โ€ข Machine Learning Graduates: 507 annually
  • โ€ข Acceptance Rate: 8%
  • โ€ข Ranking Score: 96.9 / 100

Program Strengths

  • 95% graduation rate
  • 507 machine learning graduates annually
  • Private institution
  • Overall score: 96.9 / 100

Why Ranked #2

Ranked #2 based on graduation rate (95%), program size (507 graduates), state salary outcomes ($130,710), and selectivity (8% acceptance rate). Data from IPEDS 2023 and BLS OES 2024.

Why Choose This Program

Cornell offers machine learning education across multiple programs including specialized courses in Introduction to Machine Learning in Business and Data Mining and Machine Learning, with opportunities for undergraduate research and access to extensive engineering facilities and labs.

Admission Prerequisites
  • โ€ขUndergraduate calculus
Program Details
  • Credits: 30 credit hours
Career Outcomes
  • Starting Salary: $68,000
Available Specializations / Concentrations
Behavioral FinanceBehavioral MarketingBusiness of Foodapplied machine learningHCI/interface designsocial mediaCSCWdigital humanitiesalgorithmic mechanism designubiquitous computing and mobile computingsocial and information networks
#31 Designation

Syracuse University

Syracuse, NY โ€ข Private

Delivery:On-Campus
Visit Program

Program Highlights

  • โ€ข Annual Tuition: $61,310 (in-state)
  • โ€ข Graduation Rate: 99% (IPEDS 2023)
  • โ€ข Machine Learning Graduates: 254 annually
  • โ€ข Acceptance Rate: 42%
  • โ€ข Ranking Score: 81.1 / 100

Program Strengths

  • 99% graduation rate
  • 254 machine learning graduates annually
  • Private institution
  • Overall score: 81.1 / 100

Why Ranked #3

Ranked #3 based on graduation rate (99%), program size (254 graduates), state salary outcomes ($130,710), and selectivity (42% acceptance rate). Data from IPEDS 2023 and BLS OES 2024.

Why Choose This Program

Syracuse University offers machine learning education through its Sport Analytics MS program with specialized applications in Python and R for sport industry data, and a Computer Science BS that covers artificial intelligence and machine learning for developing machines that can work among humans.

Program Accreditations & Designations
ABET
Admission Prerequisites
  • โ€ขstatistics course
Admissions
  • Min GPA: 3.0
Program Details
  • Credits: 120 credits
Available Specializations / Concentrations
Baseball's Collective Bargaining Agreement Analytics ApplicationsFootball Analytics ApplicationBasketball and Analytics ApplicationsHockey and Analytics Applications
#41 Designation

Stony Brook University

Stony Brook, NY โ€ข Public

Delivery:On-Campus
Visit Program

Program Highlights

  • โ€ข Annual Tuition: $7,070 (in-state)
  • โ€ข Graduation Rate: 89% (IPEDS 2023)
  • โ€ข Machine Learning Graduates: 256 annually
  • โ€ข Acceptance Rate: 49%
  • โ€ข Ranking Score: 76.9 / 100

Program Strengths

  • 89% graduation rate
  • 256 machine learning graduates annually
  • Public institution
  • Overall score: 76.9 / 100

Why Ranked #4

Ranked #4 based on graduation rate (89%), program size (256 graduates), state salary outcomes ($130,710), and selectivity (49% acceptance rate). Data from IPEDS 2023 and BLS OES 2024.

Why Choose This Program

Stony Brook offers machine learning education through multiple pathways including specialized certificate programs in Engineering Machine Learning Systems and a comprehensive online Bachelor's degree option. The program provides both theoretical foundations and practical applications with courses like Foundations of Machine Learning integrated into the electrical engineering curriculum.

Program Accreditations & Designations
ABET
Admission Prerequisites
  • โ€ขCollege Calculus I
  • โ€ขCollege Calculus II
  • โ€ขCollege Calculus III
  • โ€ขIntroduction to Differential Equations
  • โ€ขGeneral Physics I with Lab
  • โ€ขGeneral Physics II with Lab
  • โ€ขChemistry I or Physics III
Admissions
  • Min GPA: 3.3
  • Transfer Friendly
Program Details
  • Credits: 120 credits
Available Specializations / Concentrations
Engineering Machine Learning SystemsEngineering the Internet-of-ThingsNetworking and Wireless CommunicationsEngineering Artificial Intelligence
#51 Designation

University at Albany

Albany, NY โ€ข Public

Delivery:On-Campus
Visit Program

Program Highlights

  • โ€ข Annual Tuition: $7,070 (in-state)
  • โ€ข Graduation Rate: 99% (IPEDS 2023)
  • โ€ข Machine Learning Graduates: 244 annually
  • โ€ข Acceptance Rate: 70%
  • โ€ข Ranking Score: 74.7 / 100

Program Strengths

  • 99% graduation rate
  • 244 machine learning graduates annually
  • Public institution
  • Overall score: 74.7 / 100

Why Ranked #5

Ranked #5 based on graduation rate (99%), program size (244 graduates), state salary outcomes ($130,710), and selectivity (70% acceptance rate). Data from IPEDS 2023 and BLS OES 2024.

Why Choose This Program

This fully online, asynchronous Certificate of Graduate Study in Machine Learning focuses on mathematical principles and algorithm creation for AI pattern recognition, with flexible scheduling and the option to count as 9 elective credits toward a master's in data science. The program prepares students for careers in technology, finance, government, and biomedical research while qualifying international students for extended OPT work authorization.

Program Accreditations & Designations
STEM
Program Details
  • Credits: 9 credits
$145,000
Starting Salary
$185,000
Mid-Career
+22%
Job Growth
2,800
Annual Openings

Career Paths

+0.22%

Design and implement ML systems for production environments, focusing on scalability, performance, and reliability

Median Salary:$145,000

Data Scientist

SOC 15-2051
+0.36%

Extract insights from large datasets using statistical analysis and machine learning techniques

Median Salary:$135,000

Quantitative Analyst

SOC 15-2099
+0.18%

Apply mathematical and statistical methods to financial markets and risk management

Median Salary:$165,000

Research Scientist

SOC 19-1012
+0.21%

Conduct advanced research in machine learning algorithms and applications

Median Salary:$158,000
+0.25%

Develop software applications with integrated machine learning capabilities

Median Salary:$128,000

AI Product Manager

SOC 11-3021
+0.19%

Lead product development for AI-powered features and applications

Median Salary:$155,000

Which Should You Choose?

Research-Focused Universities (Columbia, Cornell, NYU)
  • You want access to cutting-edge research and faculty who are field pioneers
  • Graduate school or research career is a future possibility
  • You can handle intense academic competition and rigorous coursework
  • Networking with top-tier employers and alumni is important
  • You can afford premium tuition costs
Applied/Professional Programs (RIT, Syracuse)
  • You prefer hands-on, industry-focused curriculum over theoretical research
  • You're a working professional seeking career advancement
  • You want more accessible admission requirements and smaller class sizes
  • Online or hybrid learning formats fit your lifestyle
  • Cost considerations are important in your decision
Public Universities (Stony Brook, University at Buffalo)
  • You want quality education at a lower cost
  • You qualify for in-state tuition rates
  • You prefer larger, more diverse academic communities
  • Research opportunities are available but not the primary focus
  • You're comfortable with less exclusive alumni networks

Frequently Asked Questions

Related Resources

Data Sources and Methodology

Salary data and employment projections for machine learning and data science occupations

Graduation rates, post-graduation earnings, and institutional data

Program enrollment, completion rates, and institutional characteristics

University Websites and Course Catalogs

Program requirements, faculty information, and admission statistics

18

Programs in New York

45200

Average Tuition

145000

Median Salary

22

Job Growth

8

Research Universities

Columbia's ML programs receive over 2,000 applications annually for approximately 150 spots across all degree levels
Application Competition

Source: Columbia Engineering Admissions Office, 2025

Next Steps to Apply

1

Assess Your Background

Evaluate your mathematical preparation, programming skills, and relevant experience. Take online courses in linear algebra, statistics, or Python programming if needed to strengthen your application.

2

Research Programs and Faculty

Identify 6-8 programs matching your interests and qualifications. Research faculty members whose work aligns with your goals, as many programs value demonstrated interest in specific research areas.

3

Prepare Application Materials

Begin preparing transcripts, letters of recommendation, and personal statements 6 months before deadlines. For competitive programs, start earlier and consider retaking standardized tests if necessary.

4

Build Relevant Experience

Complete online ML courses, work on personal projects, or seek internships that demonstrate your commitment to the field. GitHub portfolio of ML projects can significantly strengthen your application.

5

Apply Strategically

Apply to a mix of reach, target, and safety schools. Consider both program quality and fit with your career goals. Don't forget to apply for financial aid and scholarships where available.

Taylor Rupe

Taylor Rupe

Full-Stack Developer (B.S. Computer Science, B.A. Psychology)

Taylor combines formal training in computer science with a background in human behavior to evaluate complex search, AI, and data-driven topics. His technical review ensures each article reflects current best practices in semantic search, AI systems, and web technology.