Program Overview

The program exposes students to fundamental AI concepts, and helps them build a mentor-led socially impactful AI project.

Meet the team that created the program here


No prior programming or CS background required, but an interest in AI is appreciated.

Students with programming experience may join the advanced batch.

Prior to the program, a survey will be sent to help place participants in the appropriate batch based on their background and project interests.


AI Project: Students present their project to parents and guests on the final day. They complete a shareable digital poster and receive suggestions on taking the project forward.

Certificate of Achievement: Students are awarded a certificate for the successful completion of the camp on the final day, signed by our faculty and advisors.

Concept Cards: Students will receive a deck of AI concept cards that will help them remember and develop their understanding of the concepts after the course. See some example cards here.



Applications open for Dubai!

Applications are processed on a rolling basis, and students will hear back within 3 days of applying. 


Click on the respective locations below for information on program fees and deadlines.

tEACHING philosophy

The curriculum, designed and taught by Stanford AI academics and alumni, encourages experiential learning.

Student teacher ratio of 12:1 to provide a personalized learning experience.

Design-school inspired approach to stimulate creative thinking.




Skills developed: Understanding of AI applications

Explore transformative computer vision applications powering autonomous driving, facial recognition, and more.

Engage with natural language processing discoveries powering Alexa, Siri, machine translation and chatbots.



Skills developed: Conceptual knowledge of AI techniques

Study foundational concepts of machine learning as well as modern deep learning techniques (neural networks).

Understand how AI could be applied to solve real-world problems in healthcare, education, agriculture, and beyond.



Skills developed: Coding an AI for Social Good application

Implement AI models for Computer Vision and NLP applications using Python and additional libraries.

Apply learnings to build a shareable AI for Social Good project under the guidance of a mentor.

WhatsApp Image 2019-07-05 at 1.10.47 PM(1).jpeg


College Essay Workshop: Receive guidance from mentors who will analyze successful Stanford essays and help you reflect on your own story.

CS & AI in College: Learn about the best courses to take and projects to undertake to prepare for admission to a top-ranked CS / AI program in the US.

AI Entrepreneurship Challenge: Engage in an experiential session on pursuing AI ventures and participate in an ideation competition.

Program Schedule

Program Structure:
In the first half we will focus on building up AI knowledge and skills that students will implement on a group project in the second half. The second half will also feature workshops on college and career preparation.

Beginner and Advanced Batches: Separate batches will exist for those with no programming experience and those with prior experience. A survey will be sent to place participants in the appropriate batch based on CS background and project interests.

Pre-camp Preparation: Students will receive preparation materials in advance to help them get the most out of the camp once they begin. Example: Python and AI basics video series

Curriculum part 1

In part 1 students will explore applications, foundational AI concepts, and develop AI programming skills.

Applications: We will start each day with a session on applications. E.g. “How AI can help doctors?” or “How does Alexa work?”

Conceptual Intuition: We will pick the most important machine learning algorithms, and provide conceptual intuition. E.g. Neural Networks, Decision Trees

AI Programming Skills: We will guide students to implement mini-projects using Python. E.g. Classifying breast cancer tumors using computer vision

Advanced Batch: Students with programming/AI experience will cover advanced topics such as Object Detection (used in applications like Amazon Go), Generative Models (used for novel image creation tasks e.g. creating anime characters), and Neural Style Transfer (used to combine the style of two images to generate novel paintings)

WhatsApp Image 2019-08-27 at 11.50.36.jpeg
WhatsApp Image 2019-08-27 at 11.51.29.jpeg

Curriculum part 2

In part 2, students will apply the AI programming skills they learned in part 1 on a mentor-led AI for Social Good project, and will also go through college and career preparation workshops.

AI for Social Good Project: Students will work in teams of 3 – 4 to build an AI application under the guidance of a mentor. Project options and datasets will be previously chosen by instructors to maximize learning and fun*. A digital poster creation workshop will teach students how to document and communicate their project experience.

College and Career Workshops: Workshops will include gaining inspiration from successful Stanford college essays, preparing for top-ranked CS/AI programs in the US, and pursuing ventures or careers in AI.

*Application asks students to specify an AI project they would like to work on. Student input will be considered in picking fun and meaningful projects.

Advanced Batch: Students with programming/AI experience will be matched with a project and team that suits their interests and experience. This could include building a multi-stage AI model that combines multiple models to achieve the desired outcome, or working with AI models that are tougher to train (e.g. models for language translation).