For future engineering and computer science students

Engineering and Computer Science Opportunities for High School Students

12 volunteer programs, research programs, competitions, and clubs for high school students interested in engineering and computer science: 0 national or online, and 12 local programs in New York City, the Bay Area, and Houston.

Book a free admissions consultFree 25-minute call, no commitment
Opportunities
12
Not paused or waitlisted
11
application availability varies
Minimum age under 16
5
excludes paused and waitlisted
Summer only
5
others run longer or do not say

Email me this list

A link to this list, so you have the age rules and application windows when they open.

Summer programs for engineering and computer science students

ProgramWhereWho can applyCostDeadline
AI ScholarsCarnegie Mellon University Pre-College ProgramsPittsburgh, PAResidentialStudents between 11th and 12th gradeFreeFebruary 1, 2027
ASPIREJohns Hopkins University Applied Physics LaboratoryLaurel, MDCommuterHigh school juniors and seniorsFreeNot posted
ASPIREHarvey Mudd CollegeClaremont, CAResidentialRising 10th, 11th, or 12th gradersPaidMarch 31, 2026 (priority deadline; rolling admission afterward until full)Last cycle’s date
BSASUC Berkeley GLOBE (Global Learning and Outreach from Berkeley Engineering)Berkeley, CACommuterHigh school students ages 15 to 17 by the start of the programPaid, aid availableMarch 31, 2026Last cycle’s date
Berkeley Summer Computer Science AcademyUC Berkeley Pre-College ScholarsBerkeley, CAResidentialCompleted 10th or 11th gradePaidMarch 17, 2026Last cycle’s date
COSMOSUniversity of CaliforniaCAResidentialRising 9th through rising 12th gradersPaid, aid availableFebruary 5, 2027
MathcampMathematics Foundation of AmericaBurlington, VTAges 13 to 18Paid, aid availableFebruary 23, 2026Last cycle’s date
EPICCal Poly College of EngineeringSan Luis Obispo, CAResidentialCurrently in grades 6 to 11Paid, aid availableMarch 31, 2027
PathwaysGirls Who CodeOnlineOnline9th to 12th grade girls and non-binary students, including rising 9th graders and graduating seniorsFreeNot posted
HCSSiMHampshire CollegeAmherst, MAResidentialMostly students who have finished 10th or 11th grade; some after 9th gradePaid, aid availableApril 17, 2026, 11:59 pm EST (Interesting Test due April 25, 2026)Last cycle’s date
ICS Summer AcademyUC Irvine Donald Bren School of Information and Computer SciencesIrvine, CACommuterRising 9th to 12th graders and graduating 12th gradersPaid, aid availableNot posted
KWKKode With KlossyMultiple locationsHybridAges 13 to 18FreeNot posted

All stem and engineering summer programs

Browse other opportunities

Frequently asked questions

What activities help a future engineering and computer science student?

Activities a student keeps up over time and can describe in their own words. One long commitment usually says more than several short ones.

Do these programs have age limits?

Most do. Each program page shows the minimum age or grade the organization posts, and says so when nothing is posted.

Sources and method

Each opportunity was read from the organization's own page. A rule, date, or fee the page does not state is left blank. Last checked 2026-10-13. Programs change age rules, hours, and application windows, so confirm on the official page before applying. Dewey Smart is not affiliated with these organizations.

Suggested attribution: Dewey Smart. “Engineering and Computer Science Opportunities for High School Students”. https://www.deweysmart.com/opportunities/major/engineering-and-cs.

When quoting a figure, include its data year and population, and retain its source link. Reuse terms.