top of page
Post: Blog2_Post

15 Best STEM Programs for Middle School Students

If you like science or tech and want to see how people actually use it to solve real problems, a selective STEM program can give you a great head start. These programs let you roll up your sleeves and try things for yourself, like building small projects, running simple experiments, or messing around with code to see what happens. They usually fit around your school schedule, so you get something new to try without stressing about extra homework.


The best part is that you learn by doing. You might test a design, fix something that didn’t work the first time, or change one small piece of a project just to watch how everything else reacts. When you’re picking a program, it helps to focus on the selective ones made for grades 6–8. They usually keep the groups smaller, the lessons clearer, and the activities closer to real STEM work.


To help you sort through the options, we’ve chosen the 15 best STEM programs for middle schoolers!


15 Best STEM Programs for Middle School Students


Cohort Size: Very competitive

Location: NYU, New York, NY

Cost: Comes with a $200 academic program fee, but offers waivers for economically eligible students

Application Deadline: Not specified

Program Dates: Fall/Spring cycles run from October to May

Eligibility: Open to students in grades 8 to 12, residents of New York with at least a B average in math, science, and English, and who meet state-determined income criteria


STEP is a selective program offered at many universities across the country, including NYU. Your focus in the program will be on developing your knowledge and skills in math, science, and English. You will be trained in conducting research, preparing for standardized tests, receiving college counseling, and getting started on a career in the field. You will be taught classes that cover topics like algebra, geometry, trigonometry, pre-calculus, calculus AB, and calculus BC.


Acceptance Rate/Cohort Size: Accepts only around 12 students

Location: Remote

Cost: Free

Application Deadline: Closes in March

Program Dates: 3-week program in July and the fall semester from August to December

Eligibility: Open to low-income U.S. students in grades 6 or 7 with a family income of less than $90,000


The Stanford Middle School Scholars Program is a tuition-free program for low-income U.S. students in grades six and seven that helps you prepare for challenging high school work. You take a three-week online summer course and continue with weekly after-school meetings in the fall, where you receive academic support and mentorship. The program focuses on strengthening your critical thinking, study habits, and confidence, while building a community of peers who learn together. By working with students at an early stage, the program helps you move from middle school to high school with the skills needed for advanced classes.


Location: Remote ,  you can participate in this program from anywhere in the world!

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

Application Deadline: Varying deadlines based on cohort

Program Dates: Varies by cohort: summer, fall, winter, or spring.

Eligibility: Open to students in grades 6-8


The Lumiere Junior Explorer Program is an online research experience for middle school students who want to explore academic interests through a guided project. You’ll be matched with a mentor, often affiliated with top universities like MIT, Harvard, or Stanford, who helps you choose a topic, learn research methods, and develop your project step by step. As you work through the program, you’ll practice independent investigation, critical thinking, and experimentation. It all leads to a final project that reflects your learning and growth.


Location: Virtual

Cost: Varies depending on program type. Financial aid is available

Application deadline: Rolling deadlines. You can apply to the program here.

Program dates: 25 hours over 10 weeks (on weekends) during the spring cohort and 25 hours over 2 weeks (on weekdays) during the summer cohort.

Eligibility: Students in grades 6-8


The AI Trailblazers program by Veritas AI is a virtual program that teaches middle school students the fundamentals of artificial intelligence and machine learning. Over 25 hours, you will learn the basics of Python as well as topics like data analysis, regression, image classification, neural networks, and AI ethics.  Students learn through lectures and group sessions with a 5:1 student-to-mentor ratio. Previous student projects have included building a machine-learning model to classify music genres and creating a machine-learning algorithm to provide a custom list of educational resources based on selected specifications.


Acceptance Rate/Cohort Size: Competitive selection

Location: Columbia University, New York, NY

Cost: None!

Application Deadline: Varies per session; summer sessions close by April and academic year sessions close by November

Program Dates: Varies per session; summer sessions are in June or July, while academic year sessions run from October to May

Eligibility: Open to students in grades 7-12 with an interest in medicine or other STEM fields and a minimum 80% grade average in math and science


S-PREP is a free preparatory program for middle and high school students interested in pathways in medicine or related fields. The program will guide you through lectures in math and science subjects. These include lessons in anatomy, biochemistry, chemistry, organic chemistry, brain and cognitive science, physics, psychology, algebra, geometry, pre-calculus, calculus, and statistics. You will also be put through standardized tests that mirror college admissions exams. Alongside these, you will attend college preparation and career development workshops, college and academic counseling services, field trips, and college tours. Another standout feature is that participation in S-PREP opens up avenues for you to apply to other prestigious programs like BRAINYAC and YES in THE HEIGHTS.


Acceptance Rate/Cohort Size: Accepts between 7 to 14 students per class

Location: Yale University, New Haven, CT

Cost: Costs $75 with full scholarships available

Application Deadline: Applications close in February

Program Dates: Late June–late July

Eligibility: Open to middle school students enrolled in public or parochial schools in New Haven, CT


The Ulysses S. Grant Foundation Summer Program is a six-week enrichment program run by Yale University and New Haven for middle school students who want to explore both STEM and the humanities. You spend your mornings in core classes covering subjects such as art, writing, poetry, philosophy, biology, chemistry, finance, and architecture, which gives you a mix of creative and analytical work. In the afternoons, you choose electives that match your interests and let you try new skills. The program emphasizes collaboration, critical thinking, and community engagement, and it gives you early exposure to an academic setting connected to Yale.


Acceptance Rate/Cohort Size: Selective program

Location: Brooklyn schools

Cost: Offers a full scholarship

Application Deadline: Typically  in May

Program Dates: July to August

Eligibility: Open to rising 7th to 8th-grade students who are residents of New York City


The NYU Tandon School of Engineering’s Science of Smart Cities Program is a middle school initiative that introduces you to engineering ideas through the study of sustainable and efficient cities. It runs through NYU Tandon’s Center for K12 STEM Education, which supports hands-on STEM learning for young students. SoSC focuses on how cities can become smarter and more sustainable, and you explore subjects such as energy use, transportation systems, infrastructure, and urban innovation. You work on group projects that ask you to study real problems and think through practical solutions. You design, build, and test ideas that connect directly to the challenges facing future smart cities.


Acceptance Rate/Cohort Size: Not specified

Location: MIT, Cambridge, MA

Cost: Completely free

Application Deadline: Typically in February

Program Dates: Varies per grade level, typically in August

Eligibility: Open to rising 6th to 9th-grade students


DynaMIT is a free, week-long STEM program created and taught by MIT students, giving you a chance to explore science and engineering through hands-on activities. You join middle schoolers from many backgrounds to try experiments, take part in interactive lessons, and work through problem-solving challenges that introduce you to core STEM ideas. The program is fully funded and open to students from low-income families who may not have access to similar opportunities.


Acceptance Rate/Cohort Size: Not specifically mentioned

Location: Virtual

Cost: $500 per quarter

Application Deadline: Rolling cohorts

Program Dates: Runs year-round

Eligibility: Open to students from grades 1 to 12


Stanford University Math Circle is a year-round online program where middle school students explore advanced mathematics concepts through weekly problem-solving sessions. You will work with like-minded peers in solving challenging questions to think creatively about math. The format is called a circle, which means you will meet regularly in small groups to discuss, strategize, and build your skills together. Instructors include mathematicians and educators, who will guide you through topics like logic, proofs, and higher-level math concepts. Overall, this is a prestigious and promising opportunity to learn beyond the standard school curriculum.


Acceptance Rate/Cohort Size: Takes around 60 students

Location: University of Pennsylvania, Philadelphia, PA

Cost: Costs around $650 with financial assistance available

Application Deadline: Closes in March

Program Dates: Typically late June

Eligibility: Open to rising 7th to 9th graders with at least a B average


Penn GEMS is an experiential camp at the University of Pennsylvania with a focus on engineering, math, and science. You will learn concepts in bioengineering, robotics, AI, materials science, and more through hands-on activities. Workshops will be led by Penn students, faculty, and staff. You will be guided by these as mentors throughout the program, discovering how engineers solve real-world problems by completing challenging projects.


Acceptance Rate/Cohort Size: Limited spots available

Location: Purdue University, West Lafayette, IN

Cost: Fully funded

Application Deadline: April 17

Program Dates: Takes place in June

Eligibility: Open to students in grades 7 to 8


Physics Inside Out at Purdue University is a summer program that introduces high school students to both the theory and practice of physics. You take part in lectures that build your understanding of core ideas, and you use hands-on activities to apply those ideas in practical situations. The program shows how abstract physics concepts connect to real experiments and developing technologies. You also learn about careers in physics through sessions led by Purdue faculty and researchers. Campus tours and lab visits give you a look at college life and expose you to ongoing work in the field.


Acceptance Rate/Cohort Size: Limited only to 16 participants!

Location: Carneys Point, NJ

Cost: Costs around $300

Application Deadline: Not specified on the website

Program Dates: Typically in July

Eligibility: Open to campers aged 10 to 14


The RoboQuest Robotics Camp, run by South Jersey Robotics and hosted at Salem Community College, gives you a full week of designing, building, and programming a LEGO robot from scratch. You begin with guided workshops on robot mechanics and coding, learning directly from local engineers in the college’s robotics lab. As the week progresses, you refine your design and prepare for the final challenge course, where teams compete and present their robots. With only about 16 students per cohort, you get close mentorship and steady hands-on practice.


Acceptance Rate/Cohort Size: Competitive; Small cohort of 35–40 students

Location: Rotating U.S. university campuses

Cost: Approximately $6,000. Financial aid is available 

Application Deadline: Typically Late March 

Program Dates: Takes place from June to July

Eligibility: Rising 6th–9th graders (ages 11–14)


MathPath is a four-week residential math camp for students ages 11 to 14 who show strong talent and interest in mathematics. Each summer, a small cohort gathers on a university campus for a month of intensive exploration in number theory, combinatorics, geometry, graph theory, and related topics. You attend daily seminars, take part in problem-solving workshops, and work through challenging activities guided by MathPath instructors and university faculty. You spend much of your time working with students who share your interest in advanced mathematics, building skills in reasoning, teamwork, and clear mathematical communication. Admission is selective, which keeps the cohort small and focused.


Acceptance Rate/Cohort Size: Accepts 120 students per session out of 1000 applicants

Location: West Point, NY

Cost: Free, includes tuition, room & board

Application Deadline: Mid-February

Program Dates: Runs in June

Eligibility: Open to middle school students who demonstrate strong academic performance and a strong interest in pursuing a college education


The United States Military Academy’s Summer STEM Workshop is a week-long, residential program that brings middle school students to West Point for hands-on science and engineering work. You’ll spend your days in academy labs building robotics projects, working through engineering design challenges, and applying math and technology concepts under the guidance of West Point faculty and cadet mentors. Team-based problem-solving is at the center of the experience, and you’ll work closely with peers on structured projects that mirror real-world STEM tasks. You’ll also live in the barracks with cadet supervision, giving you a clear look at daily life on a military campus. 


Acceptance Rate/Cohort Size: Opens about 32 slots per year

Location: Los Angeles, CA

Cost: Free

Application Deadline: May 5

Program Dates: July 14- July 25

Eligibility: Currently enrolled in grades 5-7


The Summer Engineering Camp at USC is a free, two-week residential program for students entering grades 6 to 8. You’ll explore aerospace, civil, electrical, environmental, and mechanical engineering through hands-on activities. The work is practical and varied. One day you might launch a small rocket, another day you might build a bridge, program a robot, or design a simple app. You’ll spend your days in USC’s engineering labs, attend guided sessions with faculty and mentors, and collaborate with peers on group assignments. At the end of the program, you’ll present a final project that brings together what you learned.


Stephen is one of the founders of Lumiere and a Harvard College graduate. He founded Lumiere as a PhD student at Harvard Business School. Lumiere is a selective research program where students work 1-1 with a research mentor to develop an independent research paper.


Image Source - Stanford University logo

One__3_-removebg-preview.png
  • Facebook
  • Instagram
  • Twitter
  • LinkedIn

+1 ​‪(573) 279-4102‬

919 North Market Street,

Wilmington, Delaware, 19801

We are an organization founded by Harvard and Oxford PhDs with the aim to provide high school students around the world access to research opportunities with top global scholars.

​

​

​

About Us

​

Programs

​

Reviews

​

Blog

​

Contact Us

​

Careers at Lumiere

©2024 by Lumiere Education.

bottom of page