Summer is the highest-leverage time on a student's calendar. A focused summer program lets you go deep on a subject, live on a college campus, and produce something tangible while school is out. Aspiring CS majors stand out by building things and competing — shipping projects on GitHub, contributing to open source, and climbing the USACO ladder.
Options include selective pre-college programs at universities, STEM intensives like SSP and COSMOS, arts and writing institutes, and free, fully funded programs for students with financial need. Look for AI/ML research mentorships, university CS labs, hackathons, and programs such as MIT PRIMES and Stanford AI4ALL.
How you spend your summers tells colleges what you choose to do with unstructured time — a powerful indicator of genuine interest.
Browse 30+ curated programs for high school students:
The most valuable programs are selective, free or aid-supported, and tied to a clear interest. Pay-to-play enrichment is fine for learning but carries less admissions weight.
Many top programs (SSP, MITES, COSMOS, and Telluride/TASS) are free or need-blind. See our guide to the best free summer programs.
Most fall between December and February for the following summer. Apply early and track deadlines with our free Activities Tracker.