12 Coding Summer Camps for High School Students
Summer camps offer more than just a productive way to spend a break—they serve as valuable opportunities for high school students to build skills, explore interests, and gain a competitive edge. For those passionate about coding, programming, or computer science, these camps provide an immersive experience that is both educational and affordable. Many are hosted by leading universities and prominent technology organizations, offering students a chance to learn from experts while forming lasting academic and professional connections.
These programs foster problem-solving, computational thinking, and collaborative project development, helping students assess their interest in pursuing a career in technology. To simplify your search, we’ve curated a list of 12 coding summer camps that combine academic rigor, creativity, and accessibility.
1. Kode with Klossy - Summer Camps
Location: Virtual or in-person in Chicago, Dallas, Washington D.C., London, New York City, San Francisco, Seattle, and St. Louis.
Cost: Free!
Application Deadline: Rolling deadlines.
Dates: June 2 – June 13 | July 7 – July 18 | July 21 – August 1 | August 4 – August 15.
Eligibility: High school women and gender-expansive teens, aged 13-18, are eligible to apply.
Kode With Klossy offers a free, two-week summer coding camp for high school students from underrepresented gender groups in technology. You can choose from four specialized tracks—Web Development, Machine Learning, Mobile App Development, or Data Science—while gaining hands-on experience with languages such as JavaScript, Python, and Swift. You will engage in real-world projects, including website development, mobile app creation, AI system training, and data analysis. The program also incorporates key topics such as algorithmic bias, UX design, and responsive development, bridging technical skills with ethical and design-oriented thinking.
2. Veritas AI
Location: Virtual.
Cost: $2,290 for AI Scholars | $5,400 for AI Fellowship with Publication & Showcase | $6,900 for both. Need-based financial aid is available.
Application deadline: May.
Dates: Multiple 12- to 15-week programs are conducted throughout the year.
Eligibility: Ambitious high school students are eligible to apply. AI Fellowship applicants should have completed the AI Scholars program or have some experience with AI concepts or Python.
Founded by Harvard graduate students, Veritas AI offers several programs for high school students interested in artificial intelligence. The AI Scholars program introduces you to the basics of machine learning, AI, and data science through a structured 10-session boot camp, culminating in real-world project work. For more advanced learners, the AI Fellowship with Publication & Showcase is an opportunity to work one-on-one with mentors from leading universities on individual AI research projects. The program will offer support from an in-house publication team to help you publish your work in high school research journals. You can check out some examples of past projects here.
3. Girls Who Code - Summer Immersion Program
Location: Virtual.
Cost: Free! A $300 needs-based grant is available to U.S. students only.
Application Deadline: April 16.
Dates: US students: July 7 – July 18 | US and International students: July 28 – August 8.
Eligibility: High school students who identify as girls or non-binary are eligible to apply.
The Girls Who Code Summer Immersion Program is a free, two-week virtual course aimed at high school students interested in computer science and game design. Through a combination of live instruction and project-based learning, you will acquire foundational skills in coding, UI design, and development. Sponsored by leading technology companies, the program connects you with industry professionals and mentors. You will collaborate on projects, including the development of a playable game, while gaining insight into technology careers and building a supportive peer network.
4. Lumiere Research Scholar Program - Coding Track
Location: Virtual.
Cost: Starting from $2,990. Need-based financial aid is available.
Application Deadline: Varying deadlines based on cohort. June 23 for Summer Cohort II.
Dates: Multiple cohorts throughout the year. Summer Cohort II starts on July 14.
Eligibility: High school students are eligible to apply.
The Lumiere Research Scholar Program offers a rigorous academic experience through one-on-one mentorship with Ph.D. researchers. Designed for high school students, the 12-week program allows you to conduct in-depth research in a range of subjects, including computer science, data science, engineering, and more. Each student produces a formal research paper by the end of the program, benefiting from personalized guidance and a high level of academic support.
5. New York University - Computer Engineering for Good (CE4G)
Location: NYU Tandon School of Engineering, Brooklyn, NY.
Cost: $4,500. Additional costs include housing fee $957 and mandatory meal plan with housing $597.
Application Deadline: May 15. Applications are reviewed on a rolling basis.
Dates: Session 1: June 16 - July 2 | Session 2: July 14 - August 1.
Eligibility: High school students who are 15 years and older are eligible to apply.
NYU’s Computer Engineering for Good summer program enables students to explore how technology can be harnessed for real-world impact. The program introduces you to the role of computer and electrical engineering in addressing pressing global challenges, such as sustainability and public health. Through hands-on projects using Arduino and Raspberry Pi, you will design and build embedded systems aimed at delivering practical, long-term solutions. You will gain valuable technical skills, broaden your understanding of engineering’s global applications, and develop a deeper awareness of how technology can drive meaningful change.
6. Tufts University - Coding Academy
Location: Tufts University, Medford / Somerville, MA.
Cost: Commuter: $4,225 | Residential: $5,750. Limited need-based scholarships are available.
Application Deadline: December 2 – May 1.
Dates: July 20 - August 1.
Eligibility: High school students entering grades 10-12 are eligible to apply.
At the Tufts Coding Academy, you will spend two weeks learning Python through lectures, coding labs, and collaborative projects. The program focuses on practical problem-solving, group work, and portfolio development. You will attend guest lectures on AI, robotics, and cybersecurity and participate in “Tech Treks” to companies such as Google and HubSpot. You will conclude the program by presenting a final project, gaining exposure to both academic and industry-level applications of coding.
7. New York University - Coding for Game Design
Location: New York University, Brooklyn, NY.
Cost: $2,745 tuition + $50 application fee + $100 UP Service Fee. Need-based financial aid is available.
Application Deadline: Rolling deadlines.
Dates: Session 1: July 7 - July 18 | Session 2: July 28 - August 8.
Eligibility: High school students entering sophomore, junior, or senior year in Fall are eligible to apply. Applicants must already have an Intermediate level of understanding of code and programming, preferably with at least one formal coding class completed with a B+ or higher grade.
Conducted through two in-person sessions, each lasting two weeks, this summer program integrates foundational game design theory with hands-on coding in C# and Unity. In the first week, you will engage in both conceptual and practical learning, covering topics such as aesthetics, rules, and audio design, alongside structured coding exercises. The second week focuses on collaborative production, during which you will work in teams to develop and refine a 2D game using Unity. The program culminates in a final showcase and awards ceremony, offering you the opportunity to design, code, and present your work in a professional setting—much like real-world game developers.
8. Tufts University - Engineering with Artificial Intelligence
Location: Tufts University, Medford / Somerville, MA.
Cost: Commuter: $4,225 | Residential: $5,750. Materials fee: $200. Limited need-based scholarships are available.
Application Deadline: December 2 – May 1.
Dates: Session 1: July 6 - July 18 | Session 2: July 20 - August 1.
Eligibility: High school students entering grades 10-12 are eligible to apply. Applicants must have experience with programming.
This program introduces high school students to the theoretical foundations and real-world applications of artificial intelligence and machine learning. Hosted at Tufts University, the summer program includes lectures, lab sessions, and project-based learning. You will use industry-standard tools to develop functional AI solutions and engage in discussions on the ethics and societal impact of AI. The curriculum aims to foster critical thinking and technical proficiency in one of today’s most transformative fields.
9. New York University - Summer Program in Automation, Robotics and Coding (SPARC)
Location: NYU Tandon School of Engineering, Brooklyn, NY.
Cost: $3,300.
Application Deadline: May 15. Applications are reviewed on a rolling basis.
Dates: Session 1: June 16 – June 27 | Session 2: July 7 – July 18 | Session 3: July 28 – August 8.
Eligibility: High school students who are 15 years and older are eligible to apply. Prerequisites are AP Math, Algebra 2, Trigonometry, preference for completion of PreCalc and enrollment in AP Stats/Calculus.
SPARC is a two-week, full-day summer program for high school students interested in robotics and coding. Hosted by NYU Tandon’s K12 STEM Center, the program introduces students to mechatronics, automation, and computer programming, with no prior experience required. You will build interactive devices using sensors, actuators, and microcontrollers. Emphasis is placed on foundational coding concepts and real-world applications, including team-based competitions and engineering challenges.
10. Boston Leadership Institute - Code Breaking & Cryptography
Location: Olin College, Wellesley, MA.
Cost: $699.
Application Deadline: Open enrollment.
Dates: July 14 – July 18.
Eligibility: High school students are eligible to apply.
The Code Breaking & Cryptography program explores the mathematical and logical principles underlying secure communication. You will examine how codes are created, deciphered, and protected—skills that are essential to cybersecurity and national defense. This program introduces you to the world of modern cryptography, where creativity, problem-solving, and strategic thinking are paramount. This camp is ideal for students interested in puzzles, mathematics, and digital security, the course offers both theory and practical application.
11. Berkeley Coding Academy - Data Science: The AI Journey
Location: Virtual.
Cost: Starts from $2,499. Need-based financial aid is available.
Application Deadline: Rolling deadlines.
Dates: July 14 – August 1.
Eligibility: High school students aged 15-18 years are eligible to apply.
Berkeley Coding Academy’s Data Science: The AI Journey offers an immersive introduction to Python, machine learning, and AI applications. You will work in small cohorts of approximately 6 students, grouped by age and experience, and benefit from interactive lectures and individualized instruction. The program includes collaborative research, permanent access to annotated resources, and culminates in a capstone project. You will receive a Data Science Scholar Certificate upon completion, validating your skills and knowledge in AI and data science.
12. Boston Leadership Institute - Electronics & Robotics
Location: Bentley University or Gann Academy, Waltham, MA.
Cost: Tuition: $2,500 | Residential Fee: $2,097.
Application Deadline: Rolling deadlines.
Dates: June 23 – July 11.
Eligibility: High school students are eligible to apply.
In this program, you will delve into the intersection of mechanical engineering, electrical engineering, and computer science. You will design and construct robotic vehicles and learn to program them for various tasks, such as navigating obstacles or responding to environmental stimuli. Led by Norman Wittels, an MIT Ph.D. and experienced educator, the program emphasizes iterative design, coding logic, and hands-on experimentation, preparing students for future study in engineering and robotics.
Image Source - New York University Logo