
Prior to attending this camp I did not enjoy coding and thought it was monotonous and tedious, but now I think I really do enjoy it and may want to go into computer science in the future.” 11th grade student, Georgia
Build your own website, Instagram feed or meme generator with HTML, CSS & Javascript code!
Grades 4 - 12
Most popular!
Our signature virtual summer camp! Learn AI, Cybersecurity, Healthcare & Tech, and more!
Grades 6 - 12
Art goes digital. Design while creating drawings & animations all by writing lines of code!
Grades 4 - 12
Learn to decode concealed messages, prevent network attacks, intercept password theft and more!
Grades 7 - 12
Train computers to think and build smart machines with machine learning & deep learning skills
Grades 7 - 12
Get a headstart to enter your school CS classes with skills and confidence
Grades 9 - Incoming College Freshmen
One of our most popular camps is back! Learn how to design and develop websites and web apps in this project-based, immersive camp. Students become proficient in HTML, CSS, and JavaScript to develop fun web projects - such as a meme generator and personal website.
Students learn how to design and develop websites using HTML, CSS, and JavaScript - three programming
languages at the crux of web development. Through project-based learning, students will develop their own
personal websites.
Some projects students work on:
Incoming 4th - 12th graders
Students will be divided into small groups based on grade.
June 14 - 18, 2021
4th - 6th grade students meet daily Monday - Friday from 8 - 10am PST
7th - 12th grade students meet daily Monday - Friday from 9am - 12pm PST
None
$395 [$350 with Early registration]
*Register for 2 or more camps and save $50 on each additional camp!Love art and design? This is the camp for you! Students will use the programming languages, JavaScript and processing, to create interactive graphics, animations, games, and generative art. Students will build rich scenes, learning to craft color palettes and complex shapes. Students will explore movement and randomness, thinking critically about our interactions with technology. Through this camp students will get a taste of what is possible with creative code for today and their futures – to explore, enchant, and connect.
This is a project-based camp. Students will learn how to create art and animations with a UX/UI design focus. Depending on grade level, some of the projects students will learn to do using programming include:
4th - 6th graders meet daily Monday - Friday 8-10 am PST
7th - 12th graders meet daily Monday -
Friday 9am - 12pm PST
One-week camp: July 5 - July 9, 2021
None
$395 [$350 with Early registration]
*Register for 2 or more camps and save $50 on each additional camp!Cyber security is one of the most important topics of computer science. From personal malware attacks to large-scale hacks, cyber security is at the center of ensuring computer systems are safe and secure for all. In this camp, students will develop in-demand programming skills in Linux while learning about key areas of cyber security, such as web security. By the end of the camp, they will be able to detect concealed messages within computer files, prevent network attacks, and intercept traffic data to prevent password collection.
Students will learn about key areas of cyber security, including hashing, network security, and cyber
attacks and defenses - all while building out real-world cyber programming skills.
Through the camp, students will work on projects to:
- Manipulate text files using Linux commands
- Capture raw packets to gather statistical information on the network traffic
- Assess a website’s vulnerability by formulating SQL injections
- Employ steganography tactics to analyze suspicious images
Want to train computers to do things without explicitly telling them to do so? Learn the technology that
self-driving cars are based on? Understand how Netflix chooses which movies to recommend to you? This camp
is for you!
In this camp, students delve into the exciting field of machine learning (ML), a subfield of AI.
Through hands-on learning, they work on projects, such as image classification (where they’ll train an ML
algorithm to identify different types of animals), all while developing programming skills in Python.
Students develop foundational knowledge in machine learning. Through project-based learning, students
learn how to utilize large datasets, program ML algorithms, and recent state-of-the-art AI advancements in
Deep Learning.
Through the camp, students will:
- Develop real-world skills in scikit-learn - the most popular and useful tool for machine learning
- Learn to use the programming language, Python, for machine learning
- Train machine learning algorithms, such as decision trees and bayesian networks
- Mitigate bias in machine learning outcomes
Incoming 7th - 12th graders
Students will be divided into small groups based on grade.
July 19 - 23, 2021
Students will meet daily Monday - Friday, 9am - 12pm PST
None
$395 [$350 with Early registration]
*Register for 2 or more camps and save $50 on each additional camp!This is a jam packed two-week camp, in which students will be introduced to the breadth and depth of computer science. Students will learn the fundamentals of coding plus develop knowledge and coding skills in cutting-edge tech fields, such as AI and Healthcare+Tech. Each day is filled with hands-on activities and project building, allowing students to gain real skills and work together in a collaborative environment.
The purpose of the Tech Taster is for students to develop foundational coding skills and gain exposure to
various fields of computer science. In the first week, students focus on learning the fundamentals of
coding in the programming language, Python - one of the most widely used programming languages. They will
learn concepts fundamental to all programming languages, including variables, conditionals, booleans,
loops, functions, and more.
In Week Two, students apply the coding skills they learned in Week 1 in a variety of cutting-edge tech
fields. Each day, they learn about a different field and work on hands-on activities and projects in the
given field. On the final day of the camp, they choose the field that most interests them and work on an
in-depth programming project.
The fields they will be exposed to each day are:
Incoming 6th - 12th
Students will be divided into small groups based on grade and skill level.
Two-week camp: June 21 - July 2, 2021
Students will meet daily Monday - Friday, 9am - 12pm PST
None
$695 [$650 with Early registration] (Total for 2 week camp)
*Register for 2 or more camps and save $50 on each additional camp!Learning how to code can be hard, but with the right support, it doesn’t have to be! This two-week course
introduces students to the most important programming concepts that are found in AP Computer Science and
introductory college-level courses so students get a headstart on their courses in a supportive,
failure-free environment.
This camp is intended for:
- High school students who are thinking about or planning on taking a high school level computer
science course or an AP Computer Science course
- Entering college freshmen who want to be prepared for college-level computer science courses
This is an introductory course on the programming language, Java. Foundational coding concepts - universal
to all programming languages - will be covered, including: variables, input/output, conditionals, loops,
methods, and data structures, including lists and arrays (covering the equivalent to many introductory
college-level courses).
Through the camp, students will work on labs and projects, such as:
- Program a two-player Rock, Paper, Scissors game
- Develop a virtual bank where users can withdraw and deposit money
- Create a phone number generator
- Generate a password validator to check if passwords adhere to a set of rules or not
9th - Incoming College Freshmen
Students will be divided into small groups based on grade.
July 26 - August 6, 2021
Students will meet daily Monday - Friday, 9am - 12pm PST
None
$650 (Total for 2 week camp)
Prior to attending this camp I did not enjoy coding and thought it was monotonous and tedious, but now I think I really do enjoy it and may want to go into computer science in the future.” 11th grade student, Georgia
Camps meet daily Monday through Friday from 9am-1pm PST. There will be breaks throughout the day and for lunch.
For most camps, the day will begin with a group lesson with their instructor teaching students foundational coding skills in the specialized tech area through coding activities, games and exercises. After a short break, students will break into small lab groups with a personal instructor to put those skills into real-world application by building projects.
For all camps, students will be put into groups based on grade level and skill level.
All camps are online with live instruction.