Summer Academy Logo

Intro Track

Learn to code in Swift

Swift Language

Learn to code and build games using the Swift programming language.

Coding Fundamentals

Learn the fundamentals of object-oriented programming and develop a strong foundation of Computer Science.

Industry Expertise

Learn about the software development industry from talks by industry experts.

Week 1: Programming Basics

Learn Apple's new programming language Swift and the fundamentals of programming. You'll cover variables, types, booleans, conditionals and start building basic programs.

Week 2: Computer Science and Algorithms

Dive deeper into programming concepts including data structures (arrays and dictionaries), loops and recursion. You'll use these concepts to study and implement basic algorithms commonly used in programming.

Week 3: Object Oriented Programming

Learn object oriented programming - the programming paradigm used for most professional software projects. You'll develop an understanding of how to structure and build complex applications.

Week 4: Build an iPhone game!

Put your learning to use by cloning popular iPhone games. You'll recreate bestselling classics and be able to play the game you built on your iPhone! The foundation of computer science knowledge will help you breeze through your future AP and college Computer Science classes and prepare you for our Games and Apps Tracks!


Applications to the Summer Academy Intro Track will be read on a rolling basis. The application consists of questions that help us get to know you. Try to answer the questions directly and remember to show not tell. In addition to the written application you'll be asked to submit a problem solving challenge and record a video interview.

Applications will be read on a rolling basis the sooner you apply, the better your chances!

Apply now

Student Profile

Our typical Summer Academy Intro Track student is in high school or college (although we will accept older students). They are passionate about creating, and eager to learn computer science. The Summer Academy is an intense program, students must be willing to work hard and push themselves to succeed. Some of the characteristics we're looking for in applicants include: intelligence, curiosity, creativity, problem solving ability, passion, drive, and kindness (the last one is important!).

Make School students come from over 40 different countries!

Dates & Locations

  • July 1 Session 2 Application Deadline

  • July 4 All Admissions Decisions Made

  • June 20 - July 15 Intro Track Session 1 runs weekdays 9am-5pm

  • July 18 - August 12 Intro Track Session 2 runs weekdays 9am-5pm

  • (students choose between sessions 1 and 2)

The Summer Academy Intro Track will be held in San Francisco, Sunnyvale, Los Angeles, New York City, Washington DC, Tokyo, Taipei, Hong Kong and London.

Tuition & Scholarships

Tuition for the Summer Academy Intro Track is $4,000. Tuition does not include room and board.

Last year 40% of our students received a need-based scholarship. If you're admitted, we'll work with you to find a way for you to attend, so we encourage you to apply regardless of your family's financial situation!

Join Make School Icon

Join Make School

Prepare for your career as a founder or software developer

Apply now
Talk to Us Icon

Talk to Us

If you have any questions, please send us an email.

Email Us