Free Computer Science Programs for High School Students

Funded CS programs — from corporate-sponsored summer institutes to university coding intensives — remove the paywall between you and a serious computer science credential.

Free CS programs get flooded with applicants; ship one small personal project first and your application immediately reads differently.

38 verified programs match this page; 30 of the featured listings are completely free; 12 can be done online.

Featured programs

Browse 30+ curated programs for high school students:

  • Women's Technology Program at MIT — MIT: Empower your STEM journey with a free four-week summer program for high school women at MIT. Gain hands-on engineering skills and boost your college a
  • Microsoft High School Internship Program — Microsoft: Paid summer internship offering hands-on computer science experience for high school juniors and seniors. Boost college applications while developing
  • Quantum Computing Summer School Programs — Various Universities & Google: Discover advanced quantum computing in hybrid summer programs for grades 11-12. Gain hands-on STEM experience, boost college applications, and explore
  • Meta Hacker Cup — Meta: Global programming competition for high school students to master algorithms and coding. Build problem-solving skills and boost college applications.
  • Stanford AI4ALL — Stanford University: Discover a free summer program empowering high school juniors with hands-on AI experience, skill-building for college applications, and diversity-focu
  • Girls Who Code Summer Immersion Program — Girls Who Code: Free 2-week intensive coding program for high school girls hosted at top tech companies and universities, covering programming, web development, and r
  • Stanford Compression Forum Summer Internship — Stanford University: Data compression research internship at Stanford. Work with researchers on multimedia compression.
  • NYU Courant GSTEM — NYU Courant Institute: Free program for girls in math and computer science at NYU. Hands-on workshops with NYU Courant faculty.
  • MIT Battlecode — MIT: Develop coding, AI, and problem-solving skills in this free hybrid competition for high school students. Boost college applications with hands-on prog
  • IEEE Presidents' Scholarship — Institute of Electrical and Electronics Engineers: Earn the IEEE Presidents' Scholarship for high school seniors excelling in STEM. Perfect for college applications and advancing skills in computer and
  • Palantir Women in Technology Scholarship — Palantir Technologies: Empower your future in computer science with this free scholarship and mentorship opportunity for high school women. Boost skills, gain experience, an
  • NYU Tandon CS4CS — NYU Tandon School of Engineering: Explore computer science and cybersecurity in this free, hands-on summer program for high school students. Build skills, boost college applications, a
  • MITES Saturdays — MIT Office of Engineering Outreach Programs: Explore free in-person STEM courses for 9th-10th graders at MIT. Build advanced math, science, and engineering skills to strengthen college applicatio
  • DARPA Cyber Grand Challenge — Defense Advanced Research Projects Agency (DARPA): A DARPA-run autonomous cybersecurity competition where systems found and fixed software vulnerabilities in real time at DEF CON 2016.
  • Congressional App Challenge — U.S. House of Representatives: Join a nationwide competition to design innovative apps, showcase your coding skills to Congress, and boost your college applications. Open to grades
  • Google Women Techmakers Scholars Program — Google: Empowering high school women in STEM, this virtual scholarship program builds computer science skills and boosts college applications. Open to 12th-gr
  • Google Computer Science Summer Institute (CSSI) — Google: Competitive free 3-week Google-hosted summer program in computer science for graduating high school seniors from underrepresented groups, including co
  • Georgia Educational Technology Fair — Georgia Educational Technology Fair, Inc.: Statewide technology competition where Georgia students showcase digital projects and skills across multiple tech categories.
  • Google Code Next Program — Google: Free multi-year program at Google labs teaching computer science and career readiness. Includes mentorship and internships.
  • Google Generation Scholarship — Google: Empowering high school seniors with a $10,000 scholarship for aspiring computer scientists from underrepresented groups. Boost college applications an
  • CodeCombat Championship — CodeCombat: Compete in a free online coding competition for grades 6-12. Build game AI, enhance programming skills, and boost your college applications with hands
  • Generation Google Scholarship — Google LLC: Google awards $10,000 scholarships to high school seniors from underrepresented groups planning to study computer science or a related field. Recipien
  • MIT Blueprint — HackMIT: Join a free high school hackathon at MIT to build apps, learn coding, and gain hands-on experience. Boost your college applications with mentorship an
  • Carnegie Mellon CS Scholars (CSS) — Carnegie Mellon School of Computer Science: Full-scholarship pre-college program in CS for rising seniors from underrepresented groups.
  • Stanford SHTEM Internship — Stanford Compression Forum: Remote high school research internship blending STEM and humanities. Gain hands-on experience in NLP and computer science to enhance college applicati
  • Amazon Women in Innovation Scholarship — Amazon: $10,000 scholarship for women pursuing computer science.
  • NVIDIA AI City Challenge — NVIDIA: Join a cutting-edge AI competition for high schoolers in grades 10-12. Build skills in computer vision and machine learning while boosting your colleg
  • AEOP GEMS (Gains in the Education of Mathematics and Science) — U.S. Army Educational Outreach Program: Explore hands-on STEM modules at Army research labs nationwide in this free high school summer program. Gain real-world skills and boost your college
  • WPI Summer Programs — Worcester Polytech Institute: STEM summer programs at Worcester Polytechnic Institute for rising 10th through 12th graders.
  • USA Computing Olympiad (USACO) — USACO: Compete in free online programming contests for grades 7-12 to master coding, algorithms, and problem-solving. Build STEM skills and boost your colleg

Frequently asked questions

How many free computer science programs are listed for high school students?

ExtracurricularHub currently lists 38 verified free computer science opportunities for high school students, each with cost, eligibility, deadline, and an official application link.

Are any of these free computer science programs free?

Yes — 30 of the programs featured on this page charge no participation fee. Free programs are often funded and can be more selective, so apply early.

Which deadlines are coming up soonest?

The next deadlines: NVIDIA AI City Challenge (July 10, 2026); Google Code Next Program (August 13, 2026); Meta Hacker Cup (September 1, 2026). Deadlines change every cycle — always confirm on the program's official site.

How do I get into a free computer science program?

Funded programs select on demonstrated interest, not credentials you don't have yet: a short portfolio, a class project, or a clear essay about why this subject beats a stronger application from a student who never says why. Apply to several — free seats fill fast.