Winter Cohort Deadline is November 22, 2026!
Apply here
March 31, 2026
Share
linkedin iconx iconfacebook meta iconMail icon

15 Best Online Pre-College STEM Programs for High School Students

Explore online pre-college STEM programs designed for high school students, covering courses, learning formats, and opportunities to build foundational skills.

Online pre-college STEM programs give high school students a way to dive into advanced science, technology, engineering, and math topics from anywhere, without the need to step onto a college campus. These programs often explore specialized subjects like computer science, AI, biomedical research, physics, data science, engineering design, mathematics, and environmental science–areas that many schools don’t offer. Because they’re built for motivated students, the coursework tends to feel structured, challenging, and surprisingly close to what you’d encounter in an actual undergraduate STEM class.

Most online STEM programs are short, focused, and built around one key technical skillset or subfield. You’ll often find live lectures, virtual labs, simulation platforms, coding environments, and problem-solving workshops woven into the curriculum, along with opportunities to complete guided research or design projects. Even in an online setting, you still get direct access to instructors, mentors, and feedback, creating a learning experience that’s efficient but still hands-on. And since everything is remote, these programs make rigorous STEM training far more accessible–especially for students who can’t travel, prefer more flexible scheduling, or want to learn from top-tier faculty and explore niche STEM subjects that aren’t available locally.

To help you get started, we’ve pulled up a list of the best online pre-college STEM programs for high school students.

15 Best Online Pre-College STEM Programs for High School Students 

1. UCLA Neuroscience High School Scholars Program

Cost/Stipend: None | Unpaid

Acceptance rate/cohort size: Competitive

Dates: June 15 – July 23

Application deadline: February 9

Eligibility: High school juniors and seniors (ages 16–18)

In this six-week online program, you spend your summer digging into how the brain works while learning about disorders like Alzheimer’s and other neurodegenerative conditions. You attend live seminars three times a week, join virtual lab sessions, and participate in a journal club where you break down current scientific research. You also sit in on neurology grand rounds, giving you a look at how clinicians think through real patient cases. A core part of the curriculum explores how social, cultural, and economic factors shape healthcare access and outcomes. Throughout the program, you work with UCLA mentors who guide you through a final research project that ties together the scientific and societal themes you’ve studied.

2. Stanford AIMI Summer Research Internship

Cost: $850 + $40 application fee (financial aid is available for both fees)

Acceptance rate/cohort size: Selective

Dates: June 23 – August 8

Application deadline: February 28

Eligibility: High school students who are U.S. citizens or permanent residents, and will be 14 years or older by the program’s start

Over two weeks online, the Stanford AIMI Internship introduces you to how artificial intelligence supports medical imaging, diagnostics, and clinical decision-making. Each day blends technical lectures with hands-on group work where you practice applying machine-learning tools to real healthcare datasets. You collaborate with Stanford researchers and student mentors, who guide your team through a research mini-project. The program also hosts virtual “Career Lunch and Learn” sessions so you can hear directly from professionals working in academia, industry, and public health. If you complete all requirements, you earn a certificate, and you may even qualify to continue with an optional extended research opportunity.

3. Aspiring Scientists Summer Internship Program (ASSIP)

Cost/Stipend: Free | Unpaid

Acceptance rate/cohort size: Selective

Dates: June 18 – August 8

Application deadline: February 2

Eligibility: Students who are at least 15 years old

ASSIP places you in an eight-week virtual research environment where you collaborate with faculty on STEM projects ranging from neuroscience and bioengineering to cybersecurity and environmental science. Your work depends on your assigned lab, but tasks often include data analysis, computational modeling, coding, and preparing scientific materials. Because the program follows standard research practices, you also learn how to write reports, deliver presentations, and analyze findings just like a professional researcher. Workshops throughout the program introduce you to career paths in STEM and help you understand the ethics behind scientific research. You may even contribute to work that later appears in academic journals or conference presentations. 

4. Johns Hopkins’ ASPIRE

Cost/Stipend: None | Unpaid

Acceptance rate/cohort size: Selective

Dates: June 24 – August 21

Application deadline: February 15

Eligibility: High school juniors and seniors who are 15 or older by June 1 of the application year | Minimum 2.8 GPA | Residents of specific regions of Maryland, Virginia, and the District of Columbia | U.S. Citizens

ASPIRE connects you with a mentor at the Johns Hopkins Applied Physics Laboratory for six to nine weeks of project-based STEM work conducted entirely online. You commit at least 190 hours to a research project in areas such as aerospace, computer science, cybersecurity, or engineering, depending on your interests. Projects may involve coding, data interpretation, algorithm design, or technical problem-solving as you contribute to real APL research tasks. Along the way, your mentor guides your progress and helps you learn how to communicate your work through a digital research poster. You may also continue working with their mentors during the school year, depending on project needs.

5. Stanford University Mathematics Camp (SUMaC)

Cost/Stipend: $3,580; financial aid is offered

Acceptance rate: Highly selective

Dates: Session One: June 15 – July 3 | Session Two: July 6 – 24

Application deadline: February 2

Eligibility: Rising high school juniors and seniors from around the world

In SUMaC’s three-week online program, you tackle advanced mathematics normally encountered in early university courses, such as abstract algebra, number theory, or algebraic topology. You join a small cohort of motivated students and attend daily lectures, problem-solving sessions, and collaborative workshops led by Stanford instructors. The workload resembles a college class, with challenging assignments and ongoing discussions that push you to think deeply about mathematical structures. You also complete a research-style project where you explore a mathematical question and present your findings to your peers. 

6. Stanford AI4ALL

Cost/Stipend: $4,000; financial aid available

Acceptance rate/cohort size: 

Dates: June 18 – July 2

Application deadline: December 9 – January 24

Eligibility: Current 9th graders or rising 10th graders who will be over 14 years old by the start of the program

This two-week online program gives you a structured introduction to artificial intelligence while highlighting how AI affects society, medicine, and the environment. You attend daily lessons on topics like machine learning, computer vision, robotics, and natural language processing, then apply those concepts through team-based research projects. Stanford faculty, graduate students, and researchers mentor you throughout the research process. Many projects address issues like fairness, bias, or the ethical consequences of AI systems. You also join career panels and workshops that expose you to different pathways in STEM and AI-related fields. By the end, your team presents a completed research project that reflects both the technical and societal elements of AI work.

7. Kode With Klossy

Cost/Stipend: Free

Acceptance rate/cohort Size: Competitive

Dates: Multiple 2-week sessions available between June 2 and August 15

Application deadline: March; dates can vary

Eligibility: Girls and gender-expansive teens between the ages of 13 and 18 years are encouraged to apply

Kode With Klossy’s free two-week virtual camps focus on teaching programming skills to students from underrepresented genders in tech, giving you a chance to explore several specialized tracks. Depending on your chosen track, you might learn Python for data science, JavaScript for web development, Swift for mobile apps, or HTML/CSS for front-end design. Each session blends instruction with hands-on project work, allowing you to build websites, apps, chatbots, or data-driven tools by the end of the camp. The program also introduces broader discussions around accessibility, bias, and inclusivity in technology. You collaborate closely with peers and mentors, all while developing a portfolio project that demonstrates your new skills. Guest speakers from tech fields join many sessions to share insights about their work and experiences.

8. Girls Who Code Summer Programs

Cost/Stipend: Free | Unpaid

Acceptance rate/cohort size: Not specified

Dates: Virtual Summer Immersion Program: Round One: July 7 – 18 | Round Two: July 28 – August 8 | Pathways: June 30 – August 8

Application deadline: April 11

Eligibility: 9th–11th-grade girls and non-binary students can apply for the Virtual Summer Immersion Program; 9th–12th-grade girls and non-binary students can apply for Pathways

Girls Who Code’s virtual summer options give you two different ways to strengthen your programming skills, depending on how you like to learn. The two-week Summer Immersion Program offers live instruction focused on game design, user experience, and foundational coding principles, along with hands-on creation of interactive digital projects. The six-week Pathways Program is self-paced and lets you explore more advanced topics such as cybersecurity, AI, data science, and web development. In both experiences, you work with programming languages like Python, JavaScript, HTML, and CSS while collaborating with mentors and peers. The programs also include industry events where you hear from professionals working on real technology challenges.

9. sci-MI Neuroscience Mentorship Program

Cost/Stipend: Free | Unpaid

Acceptance rate/cohort Size: Selective 

Dates: June 23–August 8

Application deadline: Rolling 

Eligibility: Open to all high school students (preference is given to underprivileged students  in neuroscience or without any prior research experience)

In this five-week online program, you step into the world of neuroscience research by designing and completing your own independent project with the help of volunteer mentors. Each week includes a recorded lecture that strengthens your understanding of core neuroscience concepts, along with a journal club where you discuss published papers and learn how scientists interpret data. If you choose the synchronous track, you’ll meet regularly with your mentor to refine your research question, organize your analysis, and prepare for your final presentation. The program emphasizes the use of open-access tools, so you get hands-on practice with resources you can continue using long after the program ends. By the final week, you’ll create a 10–15 minute presentation and submit a written paper summarizing your findings.

10. Columbia Brain Seminar for Teens and Opportunities for Research Mentorship (BrainSTORM)

Cost/Stipend: None

Acceptance rate/cohort size: Selective 

Dates: Seminar Series: September – May (Monthly); Mentorship Program: June – May (one-year duration)

Application deadline: January 1

Eligibility: All high school students

BrainSTORM gives you a structured way to explore neuroscience through a monthly online seminar series paired with an optional research mentorship during the school year. From September to May, you’ll join virtual sessions led by experts in fields like neurology, neuropsychology, neuroimaging, and neuropathology, with topics ranging from Alzheimer’s and epilepsy to sports-related concussions and cognitive experiment design. If you apply and are selected for the mentorship portion are matched with a faculty mentor to complete a guided research project that unfolds over several months. Mentorships can be virtual or hybrid, depending on the mentor’s availability and your location. At the end of the academic year, you present your work in a poster session at a research symposium.

11. Notre Dame Pre-College Online Program 

Cost/Stipend: $1,495 (need-based scholarships are available)

Acceptance rate/cohort size: Selective

Dates: Multiple 2-week and 4-week sessions are available

Application deadline: Varies depending on the course

Eligibility: Open to high school students aged 13 and above

This program lets you explore a subject that interests you through flexible, self-paced courses taught by Notre Dame faculty across fields such as medical research, psychology, business, biology, and more. Each course takes roughly 20–30 hours to complete and includes video lessons, readings, assignments, and activities that help you realistically apply concepts. You’re also paired with a mentor who provides feedback on your work and guides you through your final capstone project. Once you finish, you earn a certificate from the University of Notre Dame recognizing your work.

12. Summer@Brown Online

Cost/Stipend: 2 weeks: $3,218; 3 weeks: $4,454; 4 weeks: $5,314; 6 weeks: $6,238

Acceptance rate/cohort size: Selective

Dates: Multiple sessions offered in June – July

Application deadline: May 9 (rolling)

Eligibility: Students completing grades 9th-12th between the ages of 14 to 18 years by June 15 

Summer@Brown Online gives you access to more than 50 college-level courses in areas like engineering, psychology, biology, economics, and the arts, all offered in asynchronous or blended formats so you can choose what fits your schedule. In each course, you complete readings, discussions, projects, and written work under the guidance of Brown instructors who provide individualized feedback. The program encourages independent thinking by letting you explore the subject without the pressure of grades or college credit. If you enroll in a course lasting three weeks or more, you’ll receive a detailed Course Performance Report summarizing your work, and all students earn a digital certificate. Beyond academics, you can join online workshops and discussions that introduce you to peers from around the world. 

13. Harvard’s Secondary School Program

Cost: $4,050 (4-credits) to $7,900 (8-credits) + $75 as application fee

Acceptance rate/cohort size: Competitive

Dates: June 21 – August 9

Application deadline: Early: January 8; Regular: February 12; Late: April 9 (no financial aid available)

Eligibility: Students who will graduate from high school and enter college in the next 3 years, are at least 16 years of age by June 21, and will not be 19 years of age before July 31

Through Harvard’s Secondary School Program, you can take real Harvard courses online during a 4-week or 7-week summer session and earn official college credit. With more than 200 courses available, you can study subjects like global health, medical ethics, and computer science while working directly with Harvard faculty. Classes meet several times a week for live sessions, and you’ll spend additional hours completing readings, essays, labs, or problem sets depending on the course. The 7-week option allows you to take one or two classes, giving you room either to concentrate on a single subject or explore two different areas. When you complete your class, the credit appears on an official Harvard transcript. 

14. Jackson Lab Academic Year Fellowships

Cost/Stipend: None

Acceptance rate: Selective

Dates: Fall through late spring

Application deadline: Rolling

Eligibility: High school juniors/seniors (16+) in good standing; Must be within commuting distance

The Jackson Laboratory Academic Year Fellowships place you on an active biomedical research team where you work with a mentor to develop and complete an independent project tied to the lab’s ongoing work. Based on your placement, you may learn techniques in experimental design, data analysis, and literature review while contributing to real scientific questions. As a fellow, you participate in lab meetings, group discussions, and training sessions that build both technical and communication skills. Projects typically start in the fall and continue through the spring, giving you time to explore your topic in depth. 

15. SPARK Summer Internship Program

Cost/Stipend: $25 application fee; stipends up to $500 for some projects

Acceptance rate/cohort size: Less than 5%

Dates: 8–10 weeks between June and August; exact dates vary by project

Application deadline: May

Eligibility: High school students who are U.S. citizens or permanent residents

The SPARK Summer Internship Program connects you with mentors in fields like biotechnology, robotics, machine learning, and data visualization for eight to ten weeks of project-based STEM work. You’re matched with a small team and a mentor who guides you through the technical and research tasks involved in your chosen project. Past teams have explored topics such as DNA sequence classification, neural network modeling, semiconductor materials, and computational tools for organizing scientific data. Alongside your project, you attend professional development sessions that introduce you to research workflows and career paths in science and technology. By the end of the program, you’ll present your group’s findings to mentors and fellow interns.

One more option – Horizon Academic Research Program

If you’re looking for a competitive mentored research program in subjects like data science, machine learning, political theory, biology, and chemistry, consider applying to Horizon’s Research Seminars and Labs! This is a selective virtual research program that lets you engage in advanced research and develop a research paper on a subject of your choosing. Horizon has worked with 1000+ high school students so far and offers 600+ research specializations for you to choose from. You can find the application link here!

Image source – University of California, Los Angeles