Horizons Immersive

Immerse yourself in the world of tech. Join high-potential students from around the world. Build real skills, make amazing friends and fast-track your career.

Interested in our program?

Schedule Informational Session

Our 30-minute informational interviews help us learn about each other.
This step is mandatory for all prospective candidates.

  • Wednesday 03/07 at 8PM ET
  • Saturday 03/10 at 1pm ET
  • Sunday 03/11 at 6PM ET
  • Wednesday 03/14 at 8PM ET
  • Saturday 03/17 at 1pm ET
  • Sunday 03/18 at 6PM ET


Immerse yourself in technology. Learn how to build website, mobile and desktop applications an intense learning environment and discover what career paths interest you the most by leveraging our speaker series and mentor network.

Weeks 1-6: Learn to Code

Learn how to build website, mobile and desktop applications in an intensive full-stack javascript curriculum. Our curriculum has been built and directly influenced by engineers at leading technology companies.


You'll put your skills to the test and work on projects in small engineering teams. Some projects will be freelance projects sourced from startups. High performers may have the opportunity to work with companies directly.

For those aspiring entrepreneurs, you can use this time to build your own products under the mentorship of our world-class team.


We broaden students perspective and knowledge by bringing in successful entrepreneurs, engineers, operators and investors. Students will learn about new industries, building companies, and career paths. Prior students rave about the lessons they learned about technology, business and life.


Our mentor network consists of people from the top tech firms from around the world. The network is designed to help Horizonites successfully navigate the world of tech. Horizons students and graduates have exclusive access to our mentors.


Meet bright, ambitious students (like yourself) from around the world. We expect true friendships to be made and co-founders to be found among our truly one of a kind community.

Build the Skills of a Software Engineer

Learn what it takes to build real products in a high touch, project-based learning environment.

Javascript & Fundamentals

  • Object Oriented JS
  • Algorithms 101
  • Data Structures
  • Github & Source Control
  • Developer Tools
  • JS Libraries

Frontend Web Development

  • jQuery, AJAX
  • Event Driven Programming
  • API Usage
  • Sample Projects: Twitter Feed Clone, Real Time Chat

Backend Web Development

  • Node.js
  • Express.js
  • Mongo.db
  • Templating
  • Build your own API
  • Mailers, Delayed Jobs, Webhooks
  • Sample Projects: Kickstarter Clone, Trello Clone, Multiplayer Real-Time Blackjack

Web Security

  • Authentication Strategy with Passport.js
  • Oauth 2.0, Facebook Login
  • Web Security Vulnerabilities
  • Encryption, Hashing
  • Sample Projects: Hack into vulnerable websites, Build security measures to prevent hackers

Databases, Scaling, Performance

  • Keys, Foreign Keys
  • Indexes and Query Performance
  • Schema Design
  • Caching and Redis
  • Deployment and Heroku
  • Sample Projects: Yelp Clone, Ecommerce Site

Frontend Frameworks

  • React JS
  • Client-side Templating
  • Promises
  • Github & Source Control
  • Developer Tools
  • JS Libraries

Mobile and Desktop App Development

  • Mobile Apps with React Native
  • xCode and iOS Dev Tools
  • Apple App Ecosystem
  • Desktop Apps using Electron.js
  • Sample Projects: Slack Clone

Interview Prep

  • Sorting & Searching
  • Graph Traversal
  • Algorithms
  • Dynamic Programming
  • Plenty of Mock Interviews

The Daily Hustle

Our days are fast paced and intense. While schedules may vary, below is a schedule on an average day.


Morning Lesson

Interactive & Live coding focused lectures


Warmup: Solo Coding




Pair Programming

Work in pairs and small on projects in a very hands-on, high touch learning environment (10:1 student to teacher ratio).

Projects start out as a few hours long, but span days as the course progresses.


Code With Pro

Have instructors code in front of you to review the hardest problems of the day. You will learn best practices and start to develop an eye for code style.



Grab a bite with your newfound friends and take some time to sneak in a gym session.


Jam Sessions

We turn up the music and people who want to stick around and keep coding. This is a great time to review and get caught up.


Horizons brings together the world’s most promising future leaders and gives them the engineering skills, perspective and network they need to accelerate their success. I love this and everyone in this community. I have no doubt that many of the next great founders, engineers and world leaders will come out of this program.

Sadiki Wiltshire
Princeton University '18
Physics, East Asian Studies | Founder of the US China Coalition

"It’s only been 3 weeks and I feel like I’ve already gained so much — both in technical skills and friendships. Everyone here has such different interests but everyone works so hard. I am so grateful to be here, to have this opportunity to work and grow this summer among the brightest people I have met!

This is a very exciting time to engage in Computer Science. So many aspects of our lives are dependent on and shaped by the latest technologies that range from social networks to medical fields. I chose Horizons because I discovered my interest in Computer Science late in my undergraduate career. Here I’m able to merge my interdisciplinary liberal arts education with CS which gives me the means to enact change in a world that is so quickly evolving with tech."

Serry Park
Wellesley '16
Biological Sciences and Psychology | Event Manager, TEDxWellesleyCollege

"To craft value through mastery requires experience. And it is through experience that Horizons teaches the language of software. We learned by building actual applications from end-to-end. We're taught by instructors who have coded major products from the ground up. And you are learning all day, 12+ hours a day for 12 weeks to root these experiences.

You leave with a powerful mastery of what it means to work with technology. And no matter who you are, an entrepreneur trying to build your own product, a college student who wants to be light-years ahead of your competition in the job market, or just a person who wants to know how to wield the the most powerful tool of the 21st century, Horizons gives you the skills to make yourself smarter, more competitive, and more powerful in our ever-advancing world."

Eagle Wu
Babson '19
Economics | Founder & Head of Coordination, CODE

"Historically great leaps have been led by friends - truly remarkable contemporaries facing the hardest problems of their time together. Horizons is a training ground for the next generation of these leaders, it is this great melting pot where the world's most ambitious, curious, kind, and creative are challenged to forge ahead without fear and among great new friends. The next technological Renaissance, Unicorn, or PayPal mafia will come from this remarkable experiment."

Will Yoo
The Wharton School
Analytics, Statistics, Entrepreneurship | WeissLabs Incubator

Ideal Applicants

Amazing students make Horizons. Past student accomplishments include: perfect scores on the SAT and ACT, winning a National Math Competition, membership in the USA Computing Olympiad team, building a site with >100,000 uniques in a single day, and more.

We accept students based on their unique strengths, and not for a lack of weaknesses. We strive to fill our classes with students with a variety of interests and from different backgrounds. We are just as interested in Philosophy majors as Computer Science majors and Aerospace Engineers. Below are some themes we tend to like:

  • Logical Thinker

    You are pretty good at math and classes that require logical thinking. You can learn new things fast.

  • Entrepreneur

    You're a hustler and want to get your startup off the ground. Even if you don't have an idea yet, you want to be in tech and at the center of business and technology

  • Curious Technologist

    You have diverse interests (politics, cooking, social impact) but love everything technology. You're smart, hard-working and see software as a means to have real impact.

Our students come from some of the best universities

Note: We are not affiliated with any of the universities above.

Speaker Series

Perspective is just as important as skills. We give Horizons students access to tech companies and leaders around the world. Here are just some of the speakers who have spoken to our class already!

Fred Ehrsam

Coinbase | CEO

106M raised, 471M valuation

Jesse Beyroutey

IA Ventures | Partner

Forbes 30 under 30. Partner by 26

Ken Baylor

Uber | Head of Compliance

Founder of Stealth Worker, Former VP Security Wells Fargo

Bing Chen

Victorious | Founder

Raised $50M, Formerly @ Youtube

Jake Paul

Team 10 | Founder

Vine superstar, > 3bn video views

Christina Saas

Andela | Founder

41M Raised

Marleen Vogelaar

Shapeways | Founder

76M raised

Michael Dearing

Harrison Metal | Founder

Seed Investor in Twitter, Heroku, Admob & more

Laks Srini

Zenefits | CTO

$2BN valuation

Mentor Network

Perspective is just as important as skills. We give Horizons students access to tech companies and leaders around the world.


Summer 2018
JUN - AUG '18
San Francisco
M-F: 9am - 8pm
12 weeks
Fall 2018
SEP - DEC '18
San Francisco
M-F: 9am - 8pm
12 weeks
Spring 2018
JAN - APR '19
San Francisco
M-F: 9am - 8pm
12 weeks
High School
JUN - AUG '18
San Francisco
M-F: 9am - 6pm
7 weeks
Each applicant will be considered for the Horizons Fellowship - a fully-funded scholarship to cover the cost of tuition + housing.