We would like to send you a list of trusted schools and institutions based on your preferences.
Please book good quality institutions in advance as spaces fill up quickly.
Silicon Valley Summer Camp with IT and programming is a great opportunity to not only to learn the latest computer skills but also to meet other students with the same interest and experience in a full English immersion program.
The camp is held on the basis of Stanford University - one of the best universities not only in the USA, but also in the world, which regularly ranks high in various world rankings. Even short-term summer courses at the one of the most famous university in the world is a great advantage!
Programs are provided for students 13 to 18 years: groups are formed according to age-specific criteria - the level of skills for participation can be anything from elementary to advanced. Examples of courses offered:
Classes are held from Monday to Friday. During this time, students can get acquainted with Palo Alto, develop and improve their knowledge and skills, actively work on the tasks set. Classes are conducted by highly qualified instructors; employees of the camp monitor safety and provide all necessary assistance to students. Program participants receive supporting documents and in the 2 week Accademy courses a portfolio
During the program, the students are accommodated in residences on the campus of the university, occupying 33 square kilometers near the town of Palo Alto, and enjoy all its facilities and infrastructure:
The camp provides participants with everything necessary and organizes extra-curricular activities. In their free time and on weekends students have an entertainment program - they can explore campus and nearby, participate in organized campus fun events by the summer program staff and have lots of fun meeting other students from all over world.
Kickstart your career as a Gameplay Programmer by building your own game prototype with a team of peers. Learn the full development cycle of production as you work together to turn your ideas into a playable game.
In week one, prepare to build your game by learning the fundamentals of C++ and Blueprints, two essential tools for development with Unreal Engine. Implement game mechanics and build coding skills to become an indispensable asset to your team. Finish the week by diving into game design theory, learning how to create themed experiences, crafting compelling dynamics, and scoping your projects.
During week two, dig into your role and get into the full swing of game production by launching an indie studio with your team. Work together to create your combined vision and organize your tasks in order to collaborate effectively. Add new coding skills tailored to your project and prepare to show off your work at the end of the week.
Launch your career as a level designer as you build your own game prototype with a team of peers. Learn the full development cycle of production as you work together to turn your ideas into a playable game.
In week one, learn how to design levels using Unreal Engine 4. Create breathtaking environments while learning world-building techniques to amp up your visual storytelling. Hone your moment-to-moment gameplay design skills like level pacing and balancing. Finish the week by delving further into game design theory.
In week two, dig into your role and launch an indie studio with your team to create your combined vision. Learn how to organize your tasks and collaborate effectively. Add new level design skills tailored to your game and prepare to show off your work at the end of the week.
Launch your career as a character modeler and work to build a game prototype with a team of your fellow students. Learn the full development cycle of production as you work together to turn your ideas into a playable game.
In week one, learn 3D modeling using Autodesk Maya. After mastering the basics, you'll dive into character design. Brainstorm your ideas with hand-drawn or digital concept art. Finish the week by learning game design theory, exploring themes, and developing the art style of the player and non-player character models!
In week two, dig into your role and launch an indie studio with your team to create your combined vision. Learn how to organize your tasks and collaborate effectively. Apply rigs and animations to your custom-modeled character as you prepare to show off your work at the end of the week.
Launch your career as a character modeler and work to build a game prototype with a team of your fellow students. Learn the full development cycle of production as you work together to turn your ideas into a playable game.
In week one, learn 3D modeling using Autodesk Maya. After mastering the basics, you'll dive into character design. Brainstorm your ideas with hand-drawn or digital concept art. Finish the week by learning game design theory, exploring themes, and developing the art style of the player and non-player character models!
In week two, dig into your role and launch an indie studio with your team to create your combined vision. Learn how to organize your tasks and collaborate effectively. Apply rigs and animations to your custom-modeled character as you prepare to show off your work at the end of the week.
In this course, you will:
Your tuition includes:
Launch your career in professional esports and data science in this elite Academy experience.
During week one, practice playing esports while collecting and documenting data to improve your gameplay. These skills and techniques apply to any esport you're passionate about: League of Legends, Overwatch, Hearthstone, and more. You'll learn to study the tactics of pro players, analyze replays, and objectively assess your own skills and data to make strategic improvements in your play.
In week two, you'll put in some serious drill and practice time. With dedication to improving your skills in a systematic fashion, you'll approach your favorite games from a whole new angle. In addition to having your own data and experience, you'll be surrounded by like-minded players with the same goal as you: to be the very best. Along this journey, you'll develop into a tight-knit group that sticks together on the difficult but rewarding path to becoming esports pros.
In this course, you will:
Your tuition includes:
Every day, millions of people play mixed reality (MR) games that blur the boundaries between reality and virtual reality. Get started in this up-and-coming field by studying C# coding and Unity—an industry-standard game development engine—to implement next-generation sensing and imaging technologies in your own mobile game.
Using your strong coding foundation, boost your game to interact with a virtual environment as you view the world through your phone's camera. From tracking locations to multiple real-life targets, manipulate and augment virtual objects to enhance and build upon the real world around you.
In this course, you will:
Your tuition includes:
Roblox is one of the fastest-growing game creation platforms on the planet, with more than 100 million players per month and top developers making over $1 million a year. Use Roblox’s built-in editor to create 3D worlds. Publish, share, and play games with friends on any platform from console to mobile. Study games that have been runaway hits and learn how to implement some of the same monetization strategies in your own games.
In this course, you will:
Your tuition includes:
Roblox is one of the fastest-growing game creation platforms on the planet, with more than 100 million players per month and top developers making over $1 million a year. Use Roblox’s built-in editor to create 3D worlds, then use Lua—a powerful and fast programming language—to code game mechanics. Lua enables you to create scripts either for your own game or to sell to other designers!
In this course, you will:
Your tuition includes:
Dig into the Minecraft source code to explore the fundamentals of the Java programming language. You’ll integrate custom tools, blocks, and mobs into your version of this open-ended game. This course introduces Java programming in an accessible way that's sure to prepare you for a future in coding.
In this course, you will:
Your tuition includes:
Use Java code to add personalized, modded flair to Minecraft! Create your own items and blocks, then design and build an adventure map to incorporate your awesome additions into the game. Practice Java coding and game design to create mods and maps to share with friends.
In this course, you will:
Your tuition includes:
Coding and engineering collide in this versatile, dynamic course. Begin with the foundation of a computer—the hardware—and then combine that knowledge with object-oriented programming concepts. Next comes learning to program with the micro:bit, an interactive, pocket-sized computer that’s yours to take home. With JavaScript, the micro:bit can detect motion, send messages, and make games. Get ready to level up your real-world hardware and coding skills.
In this course, you will:
Your tuition includes:
Get a head start in autonomous robotics with the revolutionary Sphero RVR, a programmable robot that's ready to drive right out of the box. With a diverse range of sensors, a professional-level control system, and a powerful motor complete with all-terrain treads, the Sphero RVR is a highly customizable bot. See where your imagination will take it!
This just in: A one-of-a-kind robotics engineering experience awaits you, built around the brand new LEGO SPIKE Prime Education Set! Explore the boundless world of mechanical creation and design with drag-and-drop visual coding, and dive into the dynamic possibilities of the LEGO building system. You’ll get immersed in an environment that encourages teamwork, friendship, and creativity while getting hands on with the hottest robotics tools out right now.
Passionate about gaming? Create an engaging online presence as a gamecaster on YouTube! With this massively popular video style, you can stream Let's Plays of your beloved video games, or jump into production fundamentals to engineer audio and visuals for an engaging online experience to broadcast to the world. Let's Plays are the perfect combination of gaming and video production, instilling a variety of exciting, real-world skills.
Establish a brand and become a YouTube star! From vlogs to tutorials to short films, you have the ultimate freedom to curate your online presence. Begin with the fundamentals of pre-production and composition before bringing your vision to life, filming with professional-grade equipment. Polish your footage to perfection with the power of Adobe Premiere's drag-and-drop editing software, taking your projects to the next level. Your path to video production starts here!
Bring your imagination to life in vivid detail. Begin with the same fundamental principles of art and animation used by professionals across the game design and animation industries. You'll then utilize premium software like Adobe Animate, and a suite of other Adobe products, to unleash your inner visionary. By instilling skills like problem-solving, critical thinking, and composition planning, this course will leave you with a solid foundation in design principles and creative solutions—necessary skills to succeed in your future as a creator.
Build a foundation in 3D modeling by designing simple models, then watch them print out right before your very eyes. Create your model from scratch in Autodesk Maya, or import a more intricate design to use as a starting point. As you create your masterpiece, you'll learn to operate and maintain your 3D printer. The best part? You'll take home everything you printed out and have the skills and tools to keep going.
Get an in-depth look at professional video game design using some of the industry’s hottest tools. Start the week by learning how to create 3D objects in Maya and design levels in Unreal Engine 4, then combine your new skills to create a fully realized world. Import your Maya models into Unreal, then customize your world and add in unique coded elements with UE4's Blueprints Visual Scripting system. Leave this comprehensive course with your own professionally designed level to showcase in your portfolio.
This summer, don't just play Fortnite—unleash the power of the game development tool used to create it. With Unreal Engine by Epic Games, you'll design your own Fortnite-inspired levels while discovering gameplay strategies, game mechanics, team-building, and level-design analysis in Fortnite. Use your new skills to build Battle Royale levels and kickstart your future as an Unreal Engine pro.
Develop an entire world as you design in Unreal Engine 4—the world-class, photoreal game engine used to craft award-winning titles. Using Sequencer, a real-time cinematic editing and animation tool, you’ll create dynamic cutscenes with highly detailed characters, animations, and sounds. Unleash your imagination and craft intricate stories!
Push boundaries and create unique games while working with the full suite of tools in Unreal Engine 4—an industry-leading game engine used to create award-winning titles. Explore how to develop traditional game types such as FPS, platformers, and racing games. Then use Blueprints, a visual programming language, to modify and create gameplay events like moving platforms and checkpoints. Polish your design skills on your path to an exciting career in level design.
Don't just play games, step directly into them with virtual reality and the Oculus Go. This all-in-one VR system—no wires or cords attached—pairs with Unity, an industry-standard game engine. Create awesome worlds you can see, hear, and lose yourself in. After you've built your experience, take home your designs and your Oculus Go to continue crafting and improving your immersive, interactive virtual realms.
Coding skills are among the most in-demand in today’s job market—get your real-world experience with this introduction to computational thinking. Once you have the basics, go further to see how your coding knowledge applies to machine learning! You’ll start with logic games and Python—the fastest-growing programming language available—then move into object-oriented concepts. As your understanding of coding deepens, explore creating simple neural networks and prepare for more advanced machine learning courses!
What if your code could turn pictures of horses into zebras, tell the difference between cats and dogs, and beat world champions at chess? Step aside sorcery, machine learning is here and it’s performing tasks people used to believe were only possible in fantasy worlds. Dive into this developing field using data sets, probability, statistics, and more. With tools like Python and TensorFlow (which helps computers emulate the way a brain works) you’ll turn yesterday's dreams into reality.
The history of encryption dates all the way back to the time of Caesar, yet is more relevant now than ever! In this course, you will discover how to hide information, create secret messages, and share plans with your classmates, always staying one step ahead of would-be cyber attacks. Learn how to encrypt data with programs and computers and see how cryptography principles relate to modern cybersecurity, then explore the functionality and write implementations of algorithms like SHA and RSA core to security on modern computer systems. Like they always say: Lo cebo dy nbsxu iyeb Yfkvdsxo.
Take voice applications to the next level. In this unique course, you’ll have the power to design an app for Amazon Alexa or Google Assistant. Whether you want your app to play a voice game or stream music to rooms or devices, Voiceflow's drag-and-drop coding makes your voice-activated app dreams a reality. Design the next record-breaking app and post it online to share with the world.
Learn the fundamentals of Java, one of the most relevant and long-standing programming languages in the world today. Java has dozens of uses, from game development to business apps. No matter where you are in your coding journey—just starting out, preparing a college résumé, or prepping for the AP Computer Science exam—you’ll hone your Java skills with console applications and programming challenges.
Discover the intersection of coding and graphics! Using Java, one of the world's most popular coding languages, you'll learn the fundamentals of programming through building arcade style games. Move beyond text-based programs and create visual interactions using the Processing library. With engaging graphics pushing your programs beyond console basics, you'll build a portfolio colleges will notice.
Learn the fundamentals of C++, one of the world's most essential programming languages, with applications spanning from system software design to game development. C++ opens the door to the vast world of coding and development, no matter what you want to create. Using your newfound coding skills, create projects and test your growing knowledge with job interview-style coding challenges.
Take C++ to the next level by implementing imagery in your games. Using graphics libraries to do some heavy lifting, you'll create your own arcade style games in one of the world's most popular programming languages. You'll focus on implementing keyboard and mouse controls, basic AI, and collision detection to make game elements interact—all the foundational components of game creation. Jump-start your game programming career while using the industry-standard Microsoft Visual Studio Community Edition to create impressive projects.
Get hands-on and build your very own take-home, autonomous robot. Using basic circuitry and frame components, construct a base for your robot, attach an Arduino, and bring it to life with your code. An Arduino is a popular microcontroller, perfect for prototyping, allowing you to create new electronic devices and integrate sensors for your robot to understand and navigate its environment. Acquire the college-level STEM principles of hands-on mechanics, critical thinking, and collaboration—vital skills for any future in robotics. You can’t get this iD Tech original robot anywhere else!
Dive into the world of autonomous robotics with the Sphero RVR, a durable, versatile, programmable robot that's ready to go right out of the box. Designed with customization in mind, the Sphero RVR has many built-in sensors, a professional-level control system, and a powerful motor paired with all-terrain treads. This is more than your average programmable 'bot; it’s a next-level, hardware-interfacing, hands-on robotics and engineering experience.
Take your real-world robotics skills to the next level with the VEX Robotics Design System. Customize, build, and wire a base for your robot, then watch it go. Work in teams to adapt your robot to compete in dynamic, user-piloted challenges like obstacle courses. Using VEX Coding Studio and VEX C++, the robotics coding language, you'll code your 'bot to complete autonomous tasks like navigating a maze or stacking and moving objects with its claw arm. May the best 'bot win!
Discover the rapidly expanding world of 3D printing! Create intricate 3D models with Autodesk Maya, then design moving parts powered by a motor. Experience the printing process from start to finish: learn proper maintenance and safety procedures, change filament, then clean and prep the build plate to make the best possible print. After you watch your prints take shape layer-by layer, connect your motors to watch your creations come alive!
Begin your journey into 3D modeling with Autodesk Maya—the standard for making animations, models, and more. Unleash your design muse and inspiration to turn your models and animations into entertaining filters that can be shared and used across the globe. With Snapchat Lens Studio, creating AR is more efficient than ever, giving you the ability to focus on crafting a meaningful message and developing your personal visual style. With Snapchat's reach and Autodesk Maya's power, the creative potential is limitless.
YouTube is the place to bring your innovative visions to life. Make vlogs, gamecasts, tutorials, and more to establish an online presence and dive into video production. Capture footage with professional equipment and use Adobe Premiere to enhance your project. Advanced students can push their skills even further with Adobe After Effects. Pull your creative endeavors together into a polished channel that's sure to draw followers.
Unleash your imagination and become a YouTube sensation! In this course, you’ll learn the stages of production by planning and storyboarding your digital shorts, then collaborate with your peers and film with professional equipment. Use the power of Adobe Premiere to edit clips into your own visionary experience, then add custom-made animations and special effects with Adobe After Effects. It's time to take your videos to the next level.
Java is one of the most relevant and in-demand programming languages on the market today. Kickstart your future as a computer scientist as you develop essential coding skills, build Java applications, and implement advanced, college-level concepts in this dynamic course.
Using Java, one of the world's most popular coding languages, learn the fundamentals of programming to build engaging apps and even games with graphics. Move beyond interacting with the console and text-based programs by creating rich interactions with Processing. Prioritize visual and user feedback to optimize the user experience. Through graphical manipulation and interactive design, this course will provide a fun and immediate understanding of programming through visual implementation.
From prosthetic limbs to rocket engine parts, 3D-printed objects are changing the world and being used in countless industries—the possibilities to shape the future are endless. In this course, you'll use Autodesk Maya to design and create intricate 3D models. Get hands on with the 3D printer; first you'll learn best practices for safety and maintenance, then see your design come into being. Finally, attach your models to a DC motor and watch your creations spring to life.
Unleash your inner composer with electronic music creation! Get your start in this ever-expanding genre, which encompasses everything from EDM and synthpop, to dreampop and more. Whether you want to groove to sparkly dance pop like BTS or chill out with lush electropop like Billie Eilish, you'll use professional software to realize your creative potential. Create your own custom beats and polish them to studio-level quality. With electronica at your fingertips, you’ll dive into the world of digital music production.
Give your inspiration form and shape, whether you're creating a digital short, designing the next big product, or anything in between. You'll bring the awesome imagery of your mind's eye to center stage using a full suite of creative Adobe products, including Adobe Animate. Once you've learned the fundamentals of composition and critical thinking, solve fun design challenges while your boundless creativity blooms!
Find, take, and curate the perfect shots to build your own personal portfolio! Learn photography principles to capture the world around you with a DSLR camera, then use editing fundamentals to enhance your images in Adobe Lightroom or Photoshop. Post your polished photos to Instagram to craft a personal brand and a follow-worthy online presence.
Get hands-on with your own autonomous robot. Use basic circuitry and frame components to construct the foundation of your 'bot. Arduino, a popular microcontroller for creating new electronic devices, brings your robot to life. Integrate sensors to let your robot understand and navigate its environment.
After you've created your take-home robot, use an advanced camera and MicroPython—a slimmed down version of Python for microcontrollers—to delve into computer vision. Now you and your robot will be able to get ahead of the self-driving curve! Acquire college-level STEM principles of hands-on mechanics, critical thinking, and collaboration—vital skills for any future robotics engineer.
If you had to choose between a computer or a doctor to detect and analyze early signs of cancer, which would you choose?
Why not both? Machine learning methods, while formalized in the 1950s, have only recently become powerful enough to make a huge impact. These deep learning methods have performed better at early cancer detection than professional radiologists! From image detection and Snapchat filters to Natural Language Processing and Siri, machine learning is ready to push our technology into the future.
Start with Python, TensorFlow, and a lot of data to build neural networks and reward your computer for succeeding at its goals! Tweak your reward schemes and process your data so you can see your computer improve its learning. Then, put your skills to the test in environments used by professional researchers like Deepmind's Starcraft 2 Learning Environment.
Get a taste for real-world app development with this two-week, elite Academy experience. You'll create a polished app with a team of peers!
In the first week, discover the basics of app development with Unity—an industry standard development tool—and C#. Build up your UX/UI expertise while working on coding interactions that help people interface with technology they already own.
Once you've mastered the basics, you'll work in a collaborative team environment to realize a shared vision. You’ll also be checking-in and checking-out code in online repositories, learning about branches, and actively versioning code in a live project. Your experience will culminate in an app, or even a game, that's ready for the big-time. Work together and keep coming back to add more polished content to your portfolio with something new and exciting in each session.
In our globally connected and tech-driven world, the demand for knowledgeable cybersecurity professionals has never been greater. This course introduces cryptographic elements and obfuscation of information via complex puzzles and ciphers. See how encryption turns numbers, text, images, and sounds into a scrambled stream—and puts them all back together again. Then take a look into modern cybersecurity to see how these time-proven methods are still protecting information in the digital age.
After you've received your security clearance, learn how information can be hidden and stored in digital mediums like pictures, music, and videos. Dive into hashing algorithms like SHA and RSA, use Linux, and discover the aspects of cryptography, security, and encryption needed to speak this new language. Set out on your professional journey into this growing field.
Open the door to the vast world of programming and development by learning the syntax of C++. Develop games with 2D graphics and custom controls throughout the session as you master this essential programming language.
As you continue into your second week, make your games smarter with algorithms crucial to game development, like pathfinding and map generation. Whether you choose to build games or apps or just want a head start for college, C++ can get you there.
Jump straight into C++ to create your first game—and that's only the beginning. Explore commonalities between games to find similarities in how the code is structured, diving deeper to discover which elements help you implement new content quickly and efficiently.
This knowledge will form the foundation for creating your own game engine. Learn what code to keep and what to cut as you build the starting point for multiple projects. Game engines don't just save time; they're an essential part of professional game development, enabling iteration on mechanics and balance until the game is perfect.
This is the culminating experience. We're gathering an elite team of the best and brightest students to join us as we solve seemingly insurmountable, real-world problems with radical solutions, using breakthrough technologies.
Over the course of three weeks, this coalition of dreamers and doers will use the latest in deep learning, data science, coding, artificial intelligence, and machine learning to make the world a better place. The changemakers of tomorrow that are selected for this program will have the freedom to learn what they want, led by our finest faculty, inspired by industry experts, and scouted by top Silicon Valley recruiters who help fill their talent pipeline.
After registering for this course, students will be required to submit a Skills Verification Survey. Students who don't respond to the survey or meet the minimum requirements may be required to register for a different experience.
Ignite your ingenuity with the Sphero RVR, a revolutionary autonomous robot packed with a wide range of features to spark your inner maker. Robotics beginners and experts alike will love working with the RVR, with it's complete suite of sensors and professional-level control system that handles the basics so you can focus on bigger challenges. Explore the world of robotics and create the one-of-a-kind 'bot of your dreams.
For the entire period of the summer camp participants are accommodated in the residences of the university, which have all the necessary conditions for comfortable and safe living, studying and rest. Residences are equipped according to the most modern standards, always maintained in proper technical condition and are located not far from classrooms. The staff of the camp and the staff of the residences monitor the order and safety around the clock and are always ready to help students solve all the issues.
Breakfast, lunch, and dinner are included and take place in the university dining hall. Once a student have enrolled, he should notify instructors of any special dietary needs, and they will make everything to make a student feel convenient.
The camp staff organizes leisure activities for students on campus and might also organize supervised excursions off campus. Students might also visit nearby attractions that are walking distance from the camp locations. A busy extra-curricular life will not let anyone get bored, help you relax and gain strength before new activities.
Time | Activities |
8am | Wake up and enjoy breakfast at the university dining hall. |
9am–12pm | Instruction, studio tour, or guest industry speakers |
Noon | Lunch in the dining hall |
1–2pm | Free time to explore campus, participate in gaming tournaments, or do outdoor activities |
2–6pm | Instruction, course hacks, studio tour, or guest industry speakers |
6pm | Dinner in the dining hall |
7pm | Portfolio building, outdoor activities, hackathons, and gaming tournaments fill the last structured hour. |
8pm | Relax and hang out with new friends until lights out. |
Perfect for teens with a passion for coding
Intensive, cutting-edge courses
A pathway to your dream career
The summer camp provides access to the university infrastructure. The university campus occupies 33 square kilometers and is practically a separate suburb of Palo Alto. Classes are held in well-equipped, bright and spacious classrooms. Students use the highest quality and professional software. Modern infrastructure includes:
The programs of the summer camp operate throughout the three summer months and have different dates for each individual camp and program. To clarify the exact dates of the course and tuition fees you are interested in and if there is still availability, you can contact SMAPSE specialists
To clarify the requirements for a particular course of interest, please, contact SMAPSE specialists at any time and they will answer all your questions.
Language courses, schools and children's language camps | Primary and secondary education - private schools | Preparation programmes for entering universities - higher education | Higher education (after completing accredited programs A-level, IB, High School) - Bachelor, Master, MBA |
- we recommend to apply 6-9 months before the start of the course (some camps and schools offer discounts for early booking or for lengthy study programs) - there are some very popular and high demand children's camps, where the applications need to be submitted 1 year in advance (in particular Switzerland , Great Britain , USA , Canada , Austria) | - we recommend to apply one year before the start of the training program, - some schools have a specific time frame (September-November - please specify an individual school) - some schools require tests in several stages (UKISET, internal tests of the school: English, mathematics, logics, subjects, interview, some require a personal visit) | - we recommend to apply one year before the start of the program, - for Foundation and Pathway programs, IELTS and TOEFL certificates are usually required, respectively | - recommended submission one year before the start of the program, - the deadline normally closes in January, for TOP HEIs and, as a rule, in March in other universities - for a bachelor, a Foundation or Pathway preparatory program a completed A-level, IB, High School + IELTS / TOEFL are required - for Masters you need a graduated higher education, in some cases you need a pre-Masters program - MBA requires completed higher education, work experience preferably at least 2-3 years, etc. |