12 Computer Science Programs for High School Students in Illinois

If you’re a high school student interested in exploring computer science, a structured program can give you a good place to start. These programs allow you to strengthen your technical foundation, experiment with coding, data science, and artificial intelligence, and learn how computing connects to research, business, and creative problem-solving. Many also include opportunities to work with mentors and peers who share your interests, helping you build both confidence and collaboration skills. 

Why should you attend a program in Illinois?

Illinois is home to universities, research centers, and innovation hubs that offer opportunities in computer science. In these programs, you can work on projects that let you design software, analyze data, build algorithms, or explore emerging areas like cybersecurity and machine learning. Whether you’re from Illinois or travelling from another state, these programs help you gain early exposure to computing in academic and applied contexts.

To help with your search, we have 12 computer science programs for high school students in Illinois.

If you are looking for internships in Illinois, check out our blog here.

1. University of Chicago DSI Summer Lab

Acceptance rate/cohort size: Highly Selective 

Location: The University of Chicago, Chicago, IL

Stipend: $5,600

Dates: June 16 - August 8

Application Deadline: January 12

Eligibility: Open to Chicago-area high school students. Familiarity with a programming language (like Python) is preferred.


The DSI summer lab enables you to be matched with a data science mentor for a rigorous interdisciplinary research project across fields, including computer science. Participants collaborate with faculty, researchers, and students on topics spanning computer science, social science, biology, and other fields where data analysis drives discovery. The program emphasizes both technical and collaborative skills, with students learning to apply programming, data visualization, and research methods to real-world problems. Through mentorship and teamwork, participants gain experience in how data science is used to generate insights across disciplines while preparing for future study in research and technology.

2. Veritas AI

Acceptance rate/cohort size: Selective

Location: Virtual

Cost: Varies depending on program type. Full financial aid available. 

Dates: Multiple cohorts throughout the year during the spring, summer, fall, and winter.

Application Deadline: On a rolling basis. Spring (January), Summer (May), Fall (September), and Winter (November). 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.


Veritas AI, founded and run by Harvard graduate students, offers programs for high school students who are passionate about artificial intelligence. Students who are looking to get started with AI, ML, and data science would benefit from the AI Scholars program. Through this 10-session boot camp, students are introduced to the fundamentals of AI & data science and get a chance to work on real-world projects. Another option for more advanced students is the AI Fellowship with Publication & Showcase. Through this program, students get a chance to work 1:1 with mentors from top universities on a unique, individual project. A bonus of this program is that students have access to the in-house publication team to help them secure publications in high school research journals. You can also check out some examples of past projects here and read about a student’s experience in the program here

3. UIUC’s Young Scholars Summer STEMM Research

Acceptance rate/cohort size: ~30 students/year

Location: University of Illinois Urbana-Champaign, Urbana, IL

Stipend: Fellowship payment available

Dates: June 20 – August 1

Application deadline: TBA; applications open in February

Eligibility: Rising 10th to 12th graders from Illinois, Indiana, Kentucky, Michigan, Missouri, Iowa, or Wisconsin


The WYSE Young Scholars Summer Research Program at the University of Illinois Urbana-Champaign offers high school students the chance to participate in university-level research within the Grainger College of Engineering. Over six weeks, students join research teams working on topics across engineering, computer science, and applied sciences, contributing to ongoing investigations under the guidance of faculty and graduate mentors. The program integrates lab work with workshops on scientific writing, data analysis, and research communication. It concludes with a presentation of each student’s research, giving participants experience in sharing and discussing their findings in a professional academic environment.

4. Lumiere's Computer Science Track

Acceptance rate/cohort size: Highly selective 

Location: Remote

Cost: Varies by program type; financial aid available 

Dates: Multiple 12-week cohorts throughout the year, including Spring, Summer, Fall, and Winter

Application Deadline: Spring (January), Summer (May), Fall (September), and Winter (November)

Eligibility: Currently enrolled in high school or plan to enroll as a freshman in college; Demonstrated a high level of academic achievement. 


The Lumiere Research Scholar Program is a rigorous research program tailored for high school students. The program offers extensive 1-on-1 research opportunities for high school students across a broad range of subject areas that you can explore as a high schooler. The program pairs high school students with Ph.D. mentors to work 1-on-1 on an independent research project. At the end of the 12-week program, you’ll have developed an independent research paper! You can choose research topics from subjects such as computer science, physics, data science, engineering, chemistry, and more. You can find more details about the application here, and check out students’ reviews of the program here and here

5. Discovery Partners Institute (DPI) - Digital Scholars

Acceptance rate/cohort size: Selective 

Location: Partnership University, Chicago, IL

Cost: Free; CTA transit pass provided to students who demonstrate financial need 

Dates: June 23 - August 1

Application Deadline: May 2

Eligibility: Open to current 10th and 11th-grade students


Digital Scholars is a six-week, intensive summer program designed to provide you with foundational skills in computer science and tech. You can choose from one of five courses, including Data Science Discovery, Foundations in Computer Science & Coding, and iOS App Design. The program also connects students with Chicago’s tech ecosystem through guest speakers, industry workshops, and site visits across the city. In addition to skill development, students explore how technology and innovation intersect with real-world challenges in business, research, and community impact.

6. Argonne National Laboratory’s Big Data Camp

Location: Argonne National Laboratory, Lemont, IL

Cost/Stipend: None

Acceptance rate/cohort size: 30 students

Dates: July 21 – 25

Application deadline: April 21

Eligibility: High school juniors and seniors with basic coding experience


The Big Data Camp at Argonne National Laboratory is a five-day program that introduces high school students to data science through real-world research datasets. Designed for those with some coding experience, the camp provides guided experience in data analysis and visualization, from developing research questions to writing code and interpreting results. Participants learn directly from Argonne scientists about how computing and data science support large-scale scientific discovery. By the end of the week, students gain practical skills in using data to explore and understand complex problems in science and engineering.

7. UIC CHANCE Program - Digital Scholars

Acceptance rate/cohort size: Limited 

Location: The University of Illinois, Chicago, IL

Cost: Free

Dates: June 16 - August 8

Application Deadline: Space is limited; early applications recommended

Eligibility: Students must be incoming UIC freshmen 


The UIC CHANCE Program's Digital Scholars is an intensive, in-person summer program designed to prepare incoming UIC freshmen for a future in computer science. The curriculum includes projects and is taught by UIC professors and professionals from the computer science field. You’ll be enrolled in two college courses: Computer Science 111 (Program Design I) and Black Studies 100, with the possibility of earning college credit upon successful completion and enrollment in a select major. 

8. Discovery Partners Institute (DPI) - Discover Computing

Acceptance rate/cohort size: Selective 

Location: Discovery Partners Institute (DPI), Chicago, IL 

Cost: Free

Dates: October 18 - November 15; January 24 - February 28 

Application Deadline: To be announced 

Eligibility: 9th and 10th grade students 


This is a multi-series effort to expose you to various areas within the computer science field. You’ll change focus based on various topics, such as in the "Topics in Tech" series, where we learn about web development, data science, and machine learning with Python. You’ll also be able to make connections with practitioners in the tech community in Chicago, including mentors from Google Chicago.

9. Kode With Klossy Summer Camps

Acceptance rate/cohort size: Not publicly available  

Location: Chicago, IL

Cost: Free

Dates: July 7 - 18

Application Deadline: TBA

Eligibility: For young women and gender expansive teens ages 13-18


Kode With Klossy runs free two-week summer camps that teach coding to students from groups traditionally underrepresented in STEM. During camp, you’ll follow one of four custom-built tracks: Web Development, Machine Learning, Mobile App Development, or Data Science. Each curriculum is project-based, so you’ll leave camp having built something real, from an iOS app to a chatbot or a data visualisation. The program emphasises not just technical skills but also collaboration, accessibility, and tackling bias in technology. Beyond the coursework, you’ll become part of a large alumni network of young technologists who continue to support and learn from one another after camp ends.

10. DePaul University - Jarvis Game Development Summer Camp

Acceptance rate/cohort size: Not publicly available

Location: DePaul University, Chicago, IL

Cost: $450; Deposit - $100; Scholarships are available

Dates: August 4 - 8

Application Deadline: Not Available

Eligibility: Open to students in their sophomore, junior, or senior year in high school


The Jarvis Game Development Summer Camp is an intensive program where you can learn to create games using the Unreal Editor for Fortnite (UEFN). Taught by staff from DePaul's Instruction Game and Innovation Lab, the camp will cover essential game development areas like game design, character art, level design, and animation. You'll work in DePaul's state-of-the-art facilities and also hear from special guest developers who have worked on popular games like Halo and Godzilla VR. 

11. University of Chicago Pre-College Programs

Acceptance rate/cohort size: Not publicly available

Location: University of Chicago, Chicago, IL; Remote 

Cost/Stipend: The cost varies by program; need-based financial aid is available; Scholarships are offered

Dates: The summer programs are offered in different sessions ranging from one to four weeks. Specific dates vary by program and course.

Application Deadline: Extended - April 15

Eligibility: Current high school students 


The Pre-College Programs at the University of Chicago provide you with an opportunity for a college-level academic experience in computer science through both in-person and online formats. You can select between program lengths, including different length options, continuing with a long residential commitment, such as the three-week Immersion option. All of the courses are taught by University of Chicago faculty members.

12. IMSA - RISE Program

Acceptance rate/cohort size: Not publicly available 

Location: Online

Cost: $1,280; Scholarship available based on financial need; Administrative fee of $150

Dates: September 15 - May 28

Application Deadline: Not Available 

Eligibility: Open to students in grades 9-12


The RISE program is an intensive, year-long online research experience for high school students. You’ll conduct an independent research project of your choosing about a computer science-related topic with oversight from an instructor and a research mentor whom you will acquire, and arrange for the mentor to meet with you as a 3rd party oversight, and provide you with guidance as you execute your research. The program concludes with you presenting your research paper.


Image source - Uni of Chicago 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

15 Summer Programs for Middle School Students in Illinois

Next
Next

14 Programs in England for High School Students