10 Data Science Winter Programs for High School Students

If you’re a high school student curious about how data drives decisions, from predicting trends to improving healthcare, data science programs can help you explore the field through direct, applied learning. These opportunities often focus on developing core skills such as coding, statistical reasoning, and data analysis, allowing you to work on projects and utilize large datasets. 

Many opportunities are hosted by universities and nonprofits, giving you access to high-quality resources and mentorship from academics and professionals. These programs can also introduce you to essential coding tools and research methods used in computer science, statistics, and AI, and help you build your profile for future opportunities. Winter sessions are also often shorter than summer programs, but can still give you access to university faculty, research labs, and industry professionals. 

To help you find the right fit, we’ve compiled 10 data science winter programs for high school students.

If you are interested in winter programs and internships, check out our blogs here and here.

1. Veritas AI

Location: Virtual

Cost: Varies by program type; financial aid available

Acceptance rate/cohort size: Highly selective

Program dates: Multiple cohorts throughout the year

Application deadline: Rolling based on cohorts; You can apply to the program here.

Eligibility: High school students. AI Fellowship applicants should either have completed the AI Scholars program or exhibit experience with AI concepts or Python

Founded by Harvard graduate students, Veritas AI offers programs designed to give you a solid foundation in artificial intelligence and data science. The AI Scholars program introduces core concepts such as Python programming, data wrangling, neural networks, and ethical considerations over ten sessions. You will work in small groups (5:1 student‑to‑mentor ratio) to build a capstone project that applies AI and data science to a real‑world problem. If you are a more advanced learner, the AI Fellowship provides 1‑on‑1 mentorship and the opportunity to develop an independent research project that you can submit to academic journals. This program can help you build coding and analytical skills, create portfolio projects, and earn a recommendation from your mentor.

2. Lumiere Research Scholar Program — Data Science Track

Location: Virtual

Cost: Varies by program type; full financial aid available

Acceptance rate/cohort size: Highly selective

Program dates: Multiple cohorts throughout the year

Application deadline: Varies by cohort; You can apply to the program here.

Eligibility: High school students with strong academic performance

Lumiere’s Research Scholar Program pairs you with PhD mentors from institutions such as Harvard and MIT to conduct original research. In the Data Science track, you select a topic of your interest and work 1‑on‑1 with your mentor to formulate a question, design a methodology, and produce a research paper. The program runs year-round, and winter cohorts allow you to pursue research without conflicting with summer commitments. Over 12 weeks, you will learn advanced analytical techniques, write a structured research paper, and receive detailed feedback from your mentor. The program also offers guidance on publishing your work and provides a letter of recommendation. The combination of individualized mentorship and flexible scheduling makes Lumiere a solid option among data science winter programs for high school students.

3. Saturday Data Science Academy for High School Students (UNC Charlotte)

Location: UNC Charlotte, Charlotte, NC

Cost: $125

Acceptance rate/cohort size: 25 students

Program dates: January 24 – April 18 (5 Saturday sessions) + March 5 & April 30 virtual Thursday evenings

Application deadline: Not specified (registration required)

Eligibility: High school students in grades 9–12

This program introduces you to the fundamentals of data science through lectures, hands‑on projects, and collaborative learning. You will attend sessions at the UNC Charlotte Woodward Building on Saturday mornings and join two virtual evening sessions in the spring. Expert instructors will teach topics such as data analysis, data visualization, statistical methods, and machine learning. Throughout the program, you’ll work on real‑world datasets, engage in problem‑based assignments, and collaborate with peers to develop problem‑solving skills. The program, which runs from winter into spring, culminates in a final project showcase where you will present your accomplishments. Upon completion, you will receive a 30-hour certificate, gain valuable experience building a project, and explore potential data science careers with expert guidance.

4. AI4ALL Data Science & Machine Learning — University of Washington

Location: Virtual

Cost: Free for students from traditionally underrepresented groups

Acceptance rate/cohort size: Not specified

Program dates: September 8 – January 26

Application deadline: July 31

Eligibility: Rising high‑school juniors and seniors or first‑year college students; priority for students from underrepresented backgrounds; no prior coding experience required

AI4ALL’s program at the University of Washington is a 20‑week workshop that teaches you data science and machine learning fundamentals through the lens of fairness and accessibility. The remote program covers Python programming, geospatial information systems (GIS), and applied machine learning. You will work in teams to complete projects addressing real‑world problems and learn from mentors in academia and industry. Although this is not strictly a winter-only offering, its extended schedule through the winter months and strong focus on equity and applied data science make it relevant to this list.

5. Codingal Winter Coding Camp — Data Science Course

Location: Virtual

Cost: $99

Acceptance rate/cohort size: Open enrollment

Program dates: 6 sessions; dates vary by program type

Application deadline: Rolling (registration required);  dates vary by program type

Eligibility: Ages 7–17

Codingal’s winter camp offers you short, intensive courses in Python, data science, and web development. Each data‑science course includes six 1‑hour sessions, and you receive personalized instruction in small groups or 1‑on‑1. The curriculum introduces you to foundational concepts such as data collection, data cleaning, data visualization, and basic machine learning. You will use a cloud‑based coding environment to complete hands‑on projects, such as analyzing simple datasets or predicting outcomes. At the end of the camp, you receive a certificate of completion and guidance on the next steps in coding and data science.

6. Online Research Academy — Drone Delivery For Retail: Assessing, Analyzing, & Predictive Modeling

Location: Virtual

Cost: $1,295

Acceptance rate/cohort size: No information available

Program dates: January 28 – March 12

Application deadline: Apply by November 16 to receive $50 off the program fee

Eligibility: High school students in grades 10 and above

The Online Research Academy, run by NC State’s Global Training Initiative (GTI), is a 4‑week virtual research program that lets you select a topic of your interest, such as data science, and develop a mentor‑guided project. In the data science track, you’ll gain experience with literature reviews, hypothesis development, and report writing. You will finish with a proposal, a research paper, and a final presentation. Upon completion, you will also receive an instructor evaluation letter and a certificate of completion.

7. Wharton High School Data Science Competition

Location: Virtual

Cost/Stipend: None

Acceptance rate/cohort size: Open enrollment 

Program dates: Data released on February 2 | Virtual finals in April

Application deadline: December 3 – January 28

Eligibility: High school students ages 14–18, grades 9-12; recommended completion of Algebra 1

The Wharton High School Data Science Competition is a free sports analytics challenge that invites you to analyze a comprehensive ice hockey dataset and make predictions based on your findings. You can work in teams to explore player performance metrics, team dynamics, and game outcomes, applying analytical techniques to uncover what drives success on the ice. Once the data is released on February 2, you’ll have a few weeks to build your models and prepare your submissions. You’ll develop skills in data analysis, prediction, and teamwork while working with data similar to what professional sports teams use. Top teams are recognized on the Wharton Sports Analytics and Business Initiative’s website, providing a valuable credential for your college applications.

8. Lead Mapping Project (Lawrence Hall of Science)

Location: Lawrence Hall of Science, Berkeley, CA

Cost: $800

Acceptance rate/cohort size: No information available

Program dates: December 29, 30, 31, and January 2

Application deadline: Not specified

Eligibility: High school students in grades 7-12

The Lead Mapping Project is held over the week between the winter holidays and New Year's Day, consisting of half-day sessions from 1–5 p.m. Participants use geospatial data and statistical tools to map lead distribution across neighborhoods in Alameda County. The program's curriculum includes training in data collection, mapping software, and methods for presenting scientific results to community stakeholders. A final report or presentation is required to summarize the findings and recommendations.

9. NYU GSTEM dataScience Course

Location: Virtual

Cost: $2,500 (financial aid available)

Acceptance rate/cohort size: Moderately selective

Program dates: February 3 – May 5

Application deadline: December 14

Eligibility: High school juniors and seniors; prerequisites include AP Computer Science and Precalculus

NYU’s GSTEM Data Science course is a 12‑week online program designed to prepare you for college‑level data‑science coursework. You’ll meet twice a week for lectures and lab sessions covering Python programming, data visualization, probability theory, and machine learning. You will develop a capstone project under the guidance of NYU faculty and teaching assistants, with a curriculum that emphasizes collaborative problem-solving. If you’re looking for a structured, credit‑bearing course, NYU’s GSTEM program is a strong choice among data science winter programs for high school students.

10. Cornell University – ILRST 2100 Introductory Statistics and Data Science

Location: Virtual

Cost: $1,940 per credit | 4‑credit course: $7,760

Acceptance rate/cohort size: Open enrollment

Program dates: January 2 – January 18

Application deadline: December 1

Eligibility: High school students; prerequisite: introductory algebra

ILRST 2100 is Cornell University’s winter‑session course that introduces you to the fundamentals of statistics and data science. The curriculum focuses on exploring data visualization, effective data gathering methods, foundational probability theory, and the application of statistical inference through concepts like contingency tables and linear regression. The course encourages scientific thinking and utilizes real-world examples from various disciplines to demonstrate how data science informs decision-making. You’ll earn four college credits upon completion and receive an official Cornell transcript, making this a strong option among data science winter programs for high school students.

Image Source - Cornell University Logo 

Tyler Moulton

Tyler Moulton is Head of Academics and Veritas AI Partnerships with 6 years of experience in education consulting, teaching, and astronomy research at Harvard and the University of Cambridge, where they developed a passion for machine learning and artificial intelligence. Tyler is passionate about connecting high-achieving students to advanced AI techniques and helping them build independent, real-world projects in the field of AI!

Previous
Previous

12 Business Summer Programs for High School Students in Texas

Next
Next

15 STEM Summer Programs for High School Students in Florida