Key Takeaways
- These 15 courses span a wide range of AI-related topics, from foundational programming and search algorithms to specialized areas like quantum computing, healthcare AI, and generative AI.
- Formats vary considerably, from fully self-paced, on-demand courses such as MIT OpenCourseWare and Khan Academy’s AI for Education to structured, cohort-based residential programs such as the Carnegie Mellon AI Scholars Program.
- Not every program on this list is free to attend despite the article’s focus on free options, so it’s worth checking each program’s specific cost and financial aid details before assuming there’s no cost involved.
- Several programs, including the Simons Summer Research Program and the UCSD Research Experience, pair you directly with a faculty mentor and expect you to contribute to real research rather than just complete coursework.
- If you want a longer, mentored research experience that results in an independent paper rather than a structured course, Horizon’s Research Seminars and Labs offer a mentored path toward a formal academic paper across 600+ specializations, including artificial intelligence, machine learning, and data science.
15 Best Free AI Courses for High School Students
If you are a high school student interested in the world of artificial intelligence and automation, participating in an AI course can be one of the best ways to explore the field. You’ll not only understand core concepts but also experience how AI is developed and applied in the real world. As a participant in these programs, you will delve into crucial areas like machine learning, neural networks, data science, and ethical AI considerations. You will gain hands-on experience with programming languages such as Python, work through practical exercises using real datasets, and engage in interactive projects that demonstrate core AI concepts. Many AI courses are also offered for free or with up to 100% financial aid.
Why should you participate in an AI course?
AI courses walk you through processing real-world datasets, training predictive models, and using machine learning techniques such as graph search algorithms, reinforcement learning, and deep neural networks. You’ll get to experiment with cutting-edge technologies, doing things like using Qiskit to program quantum gates, configuring Raspberry Pi AI cameras for edge computing, or programming autonomous underwater vehicles. You will also tackle highly specific industry applications, analyzing how AI can automate medical diagnoses, process drone mapping data for sustainable agriculture, and leverage geographic information systems (GIS) to assess urban equity. In addition, participating in an AI course while still in high school will serve as an impressive differentiator that conveys your initiative and academic rigor to university admissions committees.
To help you get started, we’ve put together 15 of the best free AI courses for high school students.
You can also check out these guides on AI summer camps and online AI courses for high school students!
1. Carnegie Mellon AI Scholars Program
Location: Carnegie Mellon University, Pittsburgh, PA
Cost/Stipend: None
Dates: June 20 – July 18
Application Deadline: February 1
Eligibility: Rising high school seniors (16+) who are U.S. citizens or permanent residents
During this four-week immersive experience, you will take college-level courses that introduce you to core AI and computing concepts. You will begin with a virtual Python preparatory course a month before arrival to build your coding confidence, ensuring you are ready for intensive study regardless of your prior background. Once on campus, you will learn from Carnegie Mellon faculty, explore ongoing research in robotics, computer vision, and natural language processing, and work on collaborative group projects. These team projects will allow you to clean datasets, train predictive models, and ultimately present your findings at a capstone symposium. You will also attend weekly college prep seminars, complete a workshopped college application essay, and visit top technology companies to see real-world AI applications in practice.
2. Stanford Quantum Computing Course
Location: Virtual
Cost/Stipend: None
Dates: January 12 – March 9
Application Deadline: Announced in spring
Eligibility: High school students (14+)
Stanford’s High School Quantum Computing Course teaches you to understand how quantum computers work, write your own quantum programs, and learn real-world applications, requiring only high school algebra as background knowledge. Stanford Quantum Partners developed this free, interactive, and easily understandable introductory course on quantum computing for high schoolers nationwide. The syllabus covers foundational tools including linear algebra, basic quantum mechanics, qubits, and quantum gates before teaching you Qiskit to write your own quantum programs and explore real-world applications like the BB84 protocol. You’ll hear from Stanford quantum computing researchers to learn about cutting-edge research in the field, gaining valuable insights.
3. Simons Summer Research Program
Location: Stony Brook University, Stony Brook, NY
Cost/Stipend: None
Dates: June 29 – August 7
Application Deadline: February 5
Eligibility: High school juniors (16+); Must be U.S. citizens or permanent residents
The Simons Summer Research Program provides a competitive opportunity to engage in original STEM research, including data science and AI. Under the guidance of a Stony Brook University faculty mentor, you will utilize advanced methodologies such as data visualization, experimental design, and algorithmic coding. The six-week curriculum features weekly faculty lectures, professional development workshops, and laboratory shadowing, requiring you to contribute actively as full laboratory members. The program concludes with a research symposium where you’ll present formal posters and abstracts, helping you transition into independent scientific contributors.
4. Columbia University Pre-College Programs – Introduction to AI: Search Algorithms
Location: Columbia University, New York, NY
Cost/Stipend: $12,454 (100% financial aid available); Unpaid
Dates: June 29 – July 17
Application Deadline: Varies based on cohort and session
Eligibility: High school students
Designed for students with a strong foundational programming background, this intensive Columbia University pre-college course dives into the core mechanics of classical artificial intelligence. You will begin by exploring the historical evolution of AI before moving into the algorithmic strategies that power modern optimization and probabilistic problem-solving. Through hands-on coding, you will evaluate the inherent trade-offs between different search strategies by tackling famous computational problems like N-Queens and the Knapsack problem. The curriculum requires absolute comfort with advanced computer science concepts, specifically demanding that you apply object-oriented programming and recursion to solve complex issues.
5. Stanford AIMI Summer Health AI Bootcamp
Location: Virtual
Cost/Stipend: $2,000 + $45 application fee (100% financial aid available); Unpaid
Dates: Session A: June 15 – 26; Session B: July 6 – 17
Application Deadline: December 15 – February 20
Eligibility: High school students (14+)
This program is an ideal choice for individuals seeking a practical introduction to healthcare AI without the commitment of a full-summer program. As a participant, you will attend targeted sessions exploring how machine learning models identify patterns in medical imaging, forecast patient outcomes, and support clinical decisions. Through interactive lectures and coding demonstrations, the curriculum introduces foundational concepts such as model training, clinical validation, and performance evaluation. Additionally, the course addresses the ethical and social responsibilities of healthcare deployment, emphasizing algorithm transparency and dataset fairness.
6. Columbia University Pre-College Programs – Blockchain, Cryptocurrencies, AI, and Beyond
Location: Columbia University, New York, NY
Cost/Stipend: $12,454 (100% financial aid available); Unpaid
Dates: June 29 – July 17; July 21 – August 07
Application Deadline: Varies based on cohort and session
Eligibility: High school students
This Columbia University pre-college course explores the convergence of cutting-edge technologies, focusing on blockchain, cryptocurrencies, and artificial intelligence. You will analyze the technical frameworks behind distributed ledgers, cryptographic tokens, and decentralized finance (DeFi), alongside the architectural layers of modern AI systems. The curriculum examines how these disruptive tools intersect to reshape economic infrastructures, data security, and digital governance. Beyond the technical mechanics, the program addresses the ethical implications, regulatory challenges, and socio-economic shifts driven by these technologies. You will also engage in case studies and collaborative projects, gaining a comprehensive foundation for future academic pursuits in computer science, economics, and emerging tech sectors.
7. MIT Beaver Works Summer Institute
Location: Massachusetts Institute of Technology, Cambridge, MA
Cost/Stipend: Free for qualifying families; Unpaid
Dates: 4-week summer residential institute with pre-summer online coursework
Application Deadline: Deadlines typically fall in late winter or early spring
Eligibility: High school juniors residing in the U.S.
Sponsored by MIT’s School of Engineering and the MIT Lincoln Laboratory, the Beaver Works Summer Institute is a project-based initiative designed to introduce you to artificial intelligence and technology. The institute offers a mix of virtual coursework and on-campus summer programs, with past options including Autonomous Underwater Vehicles, Quantum Software, and Serious Game Development with AI. Alumni highlight the program as highly accessible for beginners with minimal coding experience, while also noting that their completed projects significantly strengthened their college applications.
8. Anson L. Clark Scholars Program, Texas Tech University
Location: Texas Tech University, Lubbock, TX
Cost/Stipend: Free (except for a $25 application fee); $750 stipend offered
Dates: June 21 – August 6
Application Deadline: February 16
Eligibility: Rising high school seniors and recent high school graduates (17+)
The Anson L. Clark Scholars Program is a highly selective, seven-week residential research initiative that matches 12 highly qualified students with faculty mentors across multiple fields, including computer science and AI. As a participant, you will conduct hands-on research that directly supports your mentor’s ongoing academic work. Alongside your laboratory commitments, you’ll attend weekly seminars, participate in educational field trips, and experience independent university life within a collaborative peer cohort. The program concludes with the submission of a formal research report and an oral presentation.
9. University of Notre Dame Summer Scholars – Research Computing: Computers Accelerating Discovery Summer Scholars Session I
Location: University of Notre Dame, Notre Dame, IN
Cost/Stipend: $5,400 (100% financial aid offered); Unpaid
Dates: Session I: June 6 – 20; Session II: June 27 – July 11
Application Deadline: February 18
Eligibility: High school seniors starting college in the fall who reside in Chicago
Notre Dame’s Research Computing summer course introduces you to High Performance Computing (HPC) through the lens of global problem-solving. You will work in teams to construct small-scale supercomputers and run simulations modeling molecular dynamics, pandemic vectors, and the ethical footprints of machine learning. The curriculum integrates technical computing with 3D visualization, computer animation, and field trips to a data center and a U.S. Department of Energy (DOE) National Lab. Open to beginners and advanced students alike, this program equips future leaders across all fields with the frameworks needed to deploy advanced computational research in their chosen professions.
10. MIT OpenCourseWare’s Introduction to Computational Thinking and Data Science
Location: Virtual
Cost/Stipend: None
Dates: Self-paced
Application Deadline: No deadline
Eligibility: High school students; Basic programming knowledge helpful
MIT provides free access to complete course materials, including video lectures, notes, and assignments, for its Introduction to Computational Thinking and Data Science course. This course teaches you how to use computation to understand real-world phenomena, covering data science fundamentals applicable to AI and machine learning. You’ll work with Python while learning statistical concepts, data visualization, and computational problem-solving approaches. MIT’s comprehensive materials support deep learning and genuine skill development. The self-paced format allows complete flexibility in how and when you engage with the material. This foundation builds understanding directly applicable to advanced AI study, giving you a strong base for future exploration.
11. AI4ALL @ University of Washington
Location: Virtual
Cost/Stipend: None
Dates: 20 weeks
Application Deadline: July 31
Eligibility: Rising high school juniors, seniors, and college freshmen from around the globe
The University of Washington’s AI4ALL program is a data science and machine learning course hosted by the Taskar Center for Accessible Technology. Centered on disability studies and universal accessibility, the program blends technical machine learning lectures with critical discussions on algorithmic bias and ethics. Students also utilize geographic information science (GIS) to study urban equity and city planning. This long-term format provides a deep, thorough framework for students eager to combine data analytics with civil rights and advocacy.
12. Google Cloud’s Introduction to Generative AI
Location: Virtual
Cost/Stipend: None
Dates: 1-4 weeks; Self-paced
Application Deadline: Rolling
Eligibility: High school students; No technical background required
Google Cloud Platform offers a free introduction to generative AI, covering the recent explosion of large language models and AI chatbots. You’ll learn about generative AI fundamentals, understanding how these systems generate original content from natural language inputs. The course introduces practical applications of generative AI and foundational concepts everyone should understand about modern AI systems. Google’s instruction emphasizes accessibility and practical understanding for non-technical learners. This course directly addresses the cutting-edge AI technology shaping current technological landscapes, providing you with relevant and timely knowledge.
13. Harvard CS50’s Introduction to Artificial Intelligence with Python
Location: Virtual
Cost/Stipend: None
Dates: 7 weeks; Self-paced
Application Deadline: None
Eligibility: Students with a Python programming background recommended; Open to motivated learners
In this course, you will explore the concepts and algorithms that power modern artificial intelligence systems, diving into technologies like game-playing engines, handwriting recognition, and machine translation. Through hands-on projects, you will gain exposure to graph search algorithms, classification, optimization, reinforcement learning, and machine learning. You’ll incorporate these concepts into your own Python programs, working with machine learning libraries and developing a practical understanding of how to design intelligent systems. The course structure allows you to learn both theoretical foundations and implementation details, completing real projects that demonstrate mastery of AI principles and technical skills.
14. UCSD Research Experience for High School Students
Location: University of California San Diego, La Jolla, CA
Cost/Stipend: $2,000 (full and partial scholarships offered); Unpaid
Dates: June 8 – July 31
Application Deadline: February 15 – March 15
Eligibility: 10th-12th graders (16+) with a cumulative GPA of 3.0+ who reside in Southern California; More info here
During UCSD Research Experience for High School Students, you’ll spend eight weeks of your summer working with the San Diego Supercomputer Center, where you’ll pair up with faculty mentors on projects in machine learning, bioinformatics, and data analytics. Beyond the hands-on science, the curriculum trains you in advanced computational tools and helps you sharpen your scientific communication skills. You’ll also hear from guest speakers across academia and the tech industry to see where these fields can take you.
15. Khan Academy’s AI for Education
Location: Virtual
Cost/Stipend: None
Dates: Self-paced
Application Deadline: Not applicable
Eligibility: High school students of all levels
Khan Academy provides free resources and tools designed to introduce you to artificial intelligence and large language models in educational contexts. The platform develops interactive learning experiences exploring how AI can personalize and enhance education. You’ll understand AI concepts while seeing their practical application in educational settings. Khan Academy’s approach emphasizes accessibility and engagement for student learners. The materials support self-directed learning at whatever pace suits your schedule and learning style. This course positions AI not as abstract technology but as a tool directly relevant to your educational experience, helping you see its impact on learning.
Frequently Asked Questions
What kinds of AI courses are available to high school students?
You’ll find a mix of formats, including self-paced online courses like MIT OpenCourseWare’s Introduction to Computational Thinking and Data Science and Harvard’s CS50 AI course, structured residential programs like the Carnegie Mellon AI Scholars Program and MIT Beaver Works Summer Institute, and specialized topic courses like Stanford’s Quantum Computing Course and Google Cloud’s Introduction to Generative AI. A few, like AI4ALL at the University of Washington, combine technical AI instruction with ethics and social impact topics like accessibility and urban equity.
Do you need prior coding experience to apply?
It depends on the course. Some, like Columbia’s Introduction to AI: Search Algorithms, require a strong existing programming background and comfort with object-oriented programming and recursion. Others, like Google Cloud’s Introduction to Generative AI and Khan Academy’s AI for Education, are designed for students with no technical background at all.
Are all of these courses actually free?
No, not all of them are free despite the article’s focus. Programs like Carnegie Mellon’s AI Scholars Program, Stanford’s Quantum Computing Course, MIT OpenCourseWare, and Khan Academy’s offerings don’t charge a fee. However, several programs on this list, including Columbia’s pre-college courses, Notre Dame’s Research Computing program, and UCSD’s Research Experience, do carry a cost, though many offer partial or full financial aid.
Which courses focus specifically on healthcare or medical applications of AI?
If healthcare AI interests you, the Stanford AIMI Summer Health AI Bootcamp is the most directly relevant option, covering how machine learning models are used in medical imaging, patient outcome forecasting, and clinical decision support. UCSD’s Research Experience also touches on bioinformatics as one of its research tracks, giving you another path into AI applications in health and biology.
Which courses are entirely self-paced with no application deadline?
If you want flexibility without an application process, MIT OpenCourseWare’s Introduction to Computational Thinking and Data Science, Google Cloud’s Introduction to Generative AI, Harvard’s CS50: Introduction to Artificial Intelligence with Python, and Khan Academy’s AI for Education are all self-paced and available on a rolling basis. These are strong options if you want to start learning immediately rather than waiting for a specific program date.
Is there a way to pursue independent AI research beyond a structured course?
Yes. If you want to move from taking a course into an original research project, Horizon’s Research Seminars and Labs pair you with a professor or PhD scholar to develop a 20-page research paper you can submit for academic publication in fields like artificial intelligence, machine learning, and data science. The program also provides a letter of recommendation and detailed feedback, and covers over 600 research specializations. You can find the application here.
When should you apply?
Deadlines for these programs vary widely, and several courses have no deadline at all since they’re self-paced. Among the programs with fixed deadlines, the Carnegie Mellon AI Scholars Program is due on February 1, the Simons Summer Research Program is due on February 5, and the Anson L. Clark Scholars Program is due on February 16. AI4ALL at the University of Washington has one of the latest deadlines at July 31, making it a good option if you’re starting your search later in the year. Horizon, by contrast, has multiple deadlines throughout the year across its Spring, Summer, and Fall cohorts, giving you more flexibility if you miss an earlier cutoff.
Image source: Carnegie Mellon University




