15 Online AI Programs for High School Students

If you are a high school student interested in artificial intelligence, online programs can be a flexible way to explore the field from anywhere. These programs introduce key concepts such as machine learning, data analysis, and programming while helping you build a strong technical foundation. They also allow you to learn at your own pace while gaining exposure to topics that are increasingly important across many academic and career paths.

What are the benefits of an AI program?

Participating in an AI program allows you to build practical skills like Python programming, data analysis, and introductory machine learning while also learning how algorithms make decisions. Many of these programs give you the chance to work on projects using real datasets, explore topics like computer vision or natural language processing, and think critically about issues such as bias and ethics in AI. These experiences help you understand what studying or working in AI might really look like, not just in theory but in practice. They’re also often run by universities and established organizations, which exposes you to academic and research environments early on. 

In this blog post, we’ve listed 15 online AI programs for high school students.

If you are looking for online math research programs, check out our blog here. 

1. MIT’s Beaver Works Summer Institute 

Location: Online

Cost: Free for students belonging to families earning under $150,000; $2,350 for others

Acceptance Rate: Selective

Dates: Online courses: Early February – mid-June 

Application Deadline: Typically, the end of March

Eligibility: High school students entering their senior year who are U.S. citizens

The Beaver Works Summer Institute at MIT offers a virtual AI course titled Serious Games Development with Artificial Intelligence, where you explore how machine learning and game-based modeling can be used to study real-world technological and policy challenges. You’ll begin with preparatory online modules that introduce foundational programming and technical concepts, then move into intensive project work. In this course, you will build a Python-based analytical framework to examine scenarios such as routing strategies for self-driving ambulances and the combination of AI methods with game design principles. Instruction also introduces topics like systems modeling, human-machine interaction, ethics in AI, and backend game development. The program concludes with a collaborative project that demonstrates how serious games can be used to analyze complex decision-making systems.

2. Veritas AI 

Location: Online

Cost: Varies; Financial aid offered 

Acceptance Rate: Selective

Dates: Multiple 10-15-week cohorts in a year

Application Deadline: Varies by cohort. You can apply to the program here.

Eligibility: High school students

Veritas AI offers fully online programs that introduce you to artificial intelligence through structured instruction and research mentorship. If you are new to the field, the AI Scholars program focuses on foundational topics such as Python programming, data science, and core machine learning concepts through guided lessons and applied projects. However, if you have prior experience, you may apply to the AI Fellowship program, which centers on completing an independent research project under one-on-one mentorship from university researchers. You’ll move through the full research process, including forming a research question, analyzing datasets, and developing models. Project domains commonly include healthcare, finance, environmental science, and social data. Some participants in this program also choose to pursue formal research presentations or publications with program support.

3. Stanford AIMI Summer Research Internship

Location: Online

Cost: $2,400 + $45 application fee; Financial aid is available 

Acceptance Rate/Cohort Size: Selective; ~50 students per year 

Dates: June 15 – 26 and July 6 – 17

Application Deadline: December 15 – February 20

Eligibility: U.S. high school students (14+) with solid math or computer programming skills, or those who have worked on a healthcare project

The Stanford AIMI Summer Research Internship is a two-week online program that introduces you to applications of artificial intelligence in medical imaging and clinical decision-making. Daily sessions combine instruction in core AI concepts with hands-on machine learning exercises using real healthcare datasets. You’ll also get to collaborate on group projects under the guidance of mentors affiliated with Stanford’s medical and research community. The program also features virtual “Meet the Expert” sessions with professionals from academia, industry, government, and nonprofit sectors. Completion of all program requirements results in a certificate. 

4. Immerse Education’s Academic Insights Pathway

Location: Online

Cost: Varies; Financial aid available

Acceptance Rate: Selective

Dates: Flexible; Multiple cohorts in a year

Application Deadline: Multiple rolling admissions throughout the year

Eligibility: Students aged 13-18 currently enrolled in middle/high school

The Online Research Program offers high school students the opportunity to conduct rigorous research under the guidance of tutors from Oxford, Cambridge, and Ivy League universities. You will work with your tutor to explore a subject of your choice in depth and write an academic research paper. The program is offered in 1:1 and small-group formats, and you can choose to earn college credit from universities in the US and the UK. The virtual research program is offered in over 20 subjects, including artificial intelligence, chemistry, psychology, economics, computer science, creative writing, philosophy, and more. At the end of the program, you’ll receive a written evaluation from your tutor, an opportunity to publish your research, and an invitation to present at the Immerse Online Symposium. You can find examples of papers Immerse students have worked on here. You can find more details about the application here.

5. EDIT ML Summer Internship Program

Location: Online

Cost: Free

Acceptance Rate: Competitive 

Dates: June 13 – August 31

Application Deadline: March 1

Eligibility: High school students with a demonstrated ability in computer science

The EDIT ML Summer Internship Program places you in a research-driven environment focused on applying machine learning to biomedical and clinical problems. You’ll work on projects involving medical imaging, electronic health records, pathology data, and genomic and multi-omics datasets. The experience emphasizes coding, data analysis, and algorithm development using tools like Python, R, and high-performance computing systems. You’ll also receive structured mentorship that supports progress across multiple stages of the research process. Aside from this, the program offers access to seminars that cover pathology, medical AI applications, and research ethics. By the end of the program, you will be expected to document your work and present technical findings to scientific or clinical audiences. Prior familiarity with machine learning concepts is recommended for participants.

6. Stanford AI4ALL

Location: Online

Cost: $4,120; Financial aid offered 

Acceptance Rate: Competitive

Dates: June 15 – 26

Application Deadline: February 6 

Eligibility: Current 9th graders (14+) 

Stanford AI4ALL is a virtual summer program that introduces you to artificial intelligence through a research-focused academic framework. You’ll attend lectures led by Stanford-affiliated faculty and researchers while working in small groups on applied research projects tied to real-world social challenges. Instruction covers core AI domains, including computer vision, natural language processing, robotics, and medical AI. You’ll also participate in hands-on work that involves analyzing real datasets and applying machine learning methods under guided supervision. Graduate students, postdoctoral scholars, and industry professionals provide ongoing mentorship throughout the program, along with career panels and academic workshops that help you connect AI research skills to future study and professional pathways. Ethical considerations, such as bias, equity, and responsible AI development, are integrated into both coursework and discussion. 

8. George Mason University: Aspiring Scientists Summer Internship Program (ASSIP)

Location: Online (in-person options available)

Cost: $1,299 + $25 application fee 

Acceptance Rate: Competitive 

Dates: June 18 – August 12

Application Deadline: February 15

Eligibility: High school students who are at least 15 years old (remote internships) 

ASSIP is an eight-week remote research internship hosted by George Mason University that allows you to work directly with faculty or research mentors. Projects span multiple STEM fields, including computer science, artificial intelligence, machine learning, robotics, and cybersecurity. You’ll engage in authentic research tasks, including data analysis, experimental design, and technical documentation. The program also includes workshops focused on scientific writing, presentation skills, and STEM career exploration. Throughout the summer, you’ll interact with peers through seminars and discussion forums. The experience concludes with a research symposium where you present your work. 

9. Stanford AIMI Summer Health AI Bootcamp

Location: Online

Cost: $2,000 + $45 application fee; Financial aid is available

Acceptance Rate/Cohort Size: Selective; ~50 students per year

Dates: Session A: June 15 – 26; Session B: July 6 – 17

Application Deadline: December 15 – February 20

Eligibility: U.S. high school students who will be 14 years or older by the program's start

The Stanford AIMI Summer Health AI Bootcamp is a two-week virtual program designed to help you understand how artificial intelligence is developed and used in healthcare. You’ll dive into why machine learning models are applied in medicine and how they are evaluated and deployed in clinical environments. The program also addresses data limitations, ethics, and best practices for responsible health AI development. Learning takes place through online modules, group discussions, and breakout activities, and you’ll also attend “Meet the Expert” sessions with professionals from academia, industry, and public health. Emerging topics such as generative AI and foundation models are introduced at a conceptual level. Students who complete all requirements receive a certificate of completion.

10. Kode With Klossy Summer Camps

Location: Online (in-person options available) 

Cost: Free

Acceptance Rate: Competitive

Dates: Multiple two-week sessions between June and August

Application Deadline: March 31

Eligibility: Girls and gender-expansive teens between the ages of 13 and 18 

Kode With Klossy runs free, two-week virtual coding camps for high school students from underrepresented genders in technology. As a participant, you’ll choose a focused track such as machine learning, web development, mobile app development, or data science. In the machine learning track, you learn how algorithms process data and how natural language processing systems function using Python. Hands-on projects include tasks like training a chatbot or working with structured datasets. Other tracks focus on building functional websites, mobile applications, or data analysis projects. The curriculum also covers discussions on algorithmic bias, accessibility, and ethical technology design. Each participant completes a technical project by the end of the program.

11. AI4ALL@UW

Location: Online

Cost/Stipend: None

Acceptance Rate/Cohort Size: Not specified 

Dates: July 10 – August 20

Application Deadline: February 20

Eligibility: Rising high school juniors and seniors

AI4ALL@UW is a free, twenty-week introductory program that focuses on data science and machine learning through an accessibility-centered framework. You’ll learn how to analyze and interpret real-world datasets while developing a foundational understanding of AI systems. Classes take place in small-group settings that encourage discussion and collaborative problem-solving. The curriculum is centered on identifying and addressing bias in data and algorithms using a disability studies and non-ableist lens. Coding exercises and case studies help connect theoretical concepts to practical applications. 

12. Girls Who Code – Pathways Program

Location: Online

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

Acceptance rate/cohort size: Not specified

Application deadline: April 11

Eligibility: 9th–12th-grade girls and non-binary students

The Girls Who Code Pathways Program is a virtual learning experience designed to introduce participants to core areas of computer science. Over roughly six to seven weeks, you can explore specialized tracks such as artificial intelligence, data science, game design, cybersecurity, or web development while completing project-based modules at your own pace. The AI-focused pathway introduces foundational concepts such as machine learning, data-driven decision-making, and the role of algorithms in real-world applications. Learning is centered around practical projects that encourage you to apply AI and computing concepts to real-world challenges. Alongside the technical curriculum, you can engage with a moderated online community where students collaborate, exchange ideas, and discuss their projects. The program also includes optional workshops, career panels, and events led by corporate partners and technology professionals.

13. UW Youth & Teen Programs: Introduction to AI & Machine Learning

Location: Online

Cost: $895 + $50 registration fee each quarter

Acceptance Rate/Cohort Size: Not specified 

Dates: March 31 – May 28 (spring)

Application Deadline: March 9 (spring)

Eligibility: High school students with foundational knowledge of Python

The Introduction to AI & Machine Learning course, offered through UW Youth & Teen Programs, explores how artificial intelligence functions and where it appears in everyday technology. You’ll study foundational topics such as machine learning, neural networks, computer vision, reinforcement learning, and generative AI. Guided activities allow you to experiment with building or modifying basic AI tools. Ethical considerations, including fairness, transparency, and responsible use, are integrated throughout the course. You’ll also examine current and emerging applications of AI across different industries. Upon completion, you will earn a digital badge suitable for academic or extracurricular profiles.

14. Berkeley Coding Academy – ‘Data Science: The AI Journey’ Program

Location: Online

Cost: Various packages starting from $2,499

Acceptance Rate/Cohort Size: Not specified 

Dates: Multiple sessions in July

Application Deadline: Rolling

Eligibility: Students ages 12-14 and 15-18; Must have Python knowledge at the level of writing functions and using libraries (for those new to it, a separate package including ‘Python’ can be chosen)

Berkeley Coding Academy’s “Data Science: The AI Journey” is an online program that teaches you how to apply data science and AI techniques to real-world problems using Python. You’ll work in small groups organized by age and coding experience, starting with interactive lessons before moving into hands-on projects. Coursework includes analyzing datasets, creating visualizations, and building machine learning models. The program concludes with a final presentation where you showcase your research process, code, and findings. 

15. Harvard Computer Society’s AI Bootcamp

Location: Online

Cost: Regular price: $795; Final priority price: $995 

Acceptance Rate/Cohort Size: Not specified 

Dates: Available year-round

Application Deadline: Varies by session, typically one week before the camp start date

Eligibility: High school students with strong mathematical skills (preferably including calculus) and mandatory proficiency in Python programming; Age-related exceptions are considered on a case-by-case basis

The Harvard Computer Society’s AI Bootcamp is a five-day intensive program that introduces you to current topics in artificial intelligence research. Harvard undergraduates and graduate-level researchers lead the program through a mix of lectures, coding labs, and project-based learning. You’ll choose between an Introductory track for students comfortable with Python and mathematics, or an Advanced track for those with prior AI or machine learning experience. Both tracks cover core AI and ML concepts, including the foundations of generative AI. The curriculum draws directly from ongoing AI research at Harvard, and small-group research projects allow you to apply what you learn in a collaborative setting. Participants who complete the program receive a certificate.

16. Purdue University: Machine Learning for Beginners

Location: Online

Cost: $200/session

Acceptance Rate/Cohort Size: Not specified 

Dates: Varies by session 

Application Deadline: Not specified 

Eligibility: 10th-12th graders 

Purdue University’s Machine Learning for Beginners is a five-day course supported by the National Science Foundation that introduces you to core AI and ML concepts. The program covers foundational topics such as Python programming, plotting functions, regressions, and pattern recognition. You will also learn about matrices, vectors, function optimization, and the basics of multi-layer neural networks. Applied modules include digit recognition and introductory image processing. The course is designed for students new to machine learning who want practical exposure in a short timeframe. While the duration limits depth, it provides a comprehensive overview of key techniques. 

Image source - Immerse Education Logo

Tyler Moulton

Tyler Moulton is Head of Academics and Veritas AI Partnerships with 6 years of experience in education consulting, teaching, and astronomy research at Harvard and the University of Cambridge, where they developed a passion for machine learning and artificial intelligence. Tyler is passionate about connecting high-achieving students to advanced AI techniques and helping them build independent, real-world projects in the field of AI!

Previous
Previous

15 STEM Programs for High School Students in Houston, Texas  

Next
Next

12 Robotics Programs for High School Students in Washington State