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
