Pictured is our office manager from SF making announcements during our daily standup

Develop a strong foundation for a bright future

Our curriculum is designed with your success in mind.


Become a full-stack software engineer in 2 years

Imagine a learning experience that revolves around your passions, interests, and aspirations. One that challenges you to think big, and be bold. One that gives you the skills and confidence you need to succeed at the career of your dreams. That's the Holberton experience.

Pictured are students from cohort 6 working together

Full-stack software engineering

The first part of our on-site intensive education covers the foundations of software engineering, including low-level programming, DevOps, and high-level modern languages.

Then, you can specialize in an emerging technology of your choice: machine learning, AR/VR, C low-level and algorithms, web stack development or you can enter our career track.

Through their education, students learn the soft-skills necessary to further their success after graduation. These include interview preparation, public speaking, project management, effective communication, and more.

Dive deeper into Full-Stack Software Engineering

"The curriculum covers a great depth of topics, and there are always interesting advanced/optional tasks and projects to do if you have the bandwidth and desire."

— Jinji Z., Cohort 6 (SF Campus)
Pictured here is Jinji from cohort 6 in San Francisco
Seahorse

After you acquire the foundations, specialize on-site or remotely

Students have the opportunity to go beyond the basics with specializations that focus on exciting emerging technologies. Students learn advanced techniques and technologies on-site or remote study.

Pictured is one of Holberton SF's mentors

Machine Learning

Machine learning is about teaching computers how to learn from data to make decisions or predictions. For true machine learning, the computer must be able to learn to identify patterns without being explicitly programmed to do so. In this specialization, students will learn about Python3's Numpy, Tensorflow, Keras, and Pandas libraries applied to the latest problems in computer vision, natural language processing, recommender systems, and more.

Machine Learning Details

Augmented Reality & Virtual Reality

Teaching students the fundamentals of programming in C# and developing interactive mixed reality projects in Unity3D, the world's leading real-time game engine. While AR/VR is most popularly known for gaming and entertainment, it's also been adopted outside the tech sector as well, including in the medical, auto, and construction industries. Learn C#, Unity 3D, and concepts including UI design, interaction design, working with 3D assets, animation, and audio to develop interactive mixed-reality experiences.

Explore Augmented & Virtual Reality
Pictured here is someone experimenting with an Oculus VR headset
Pictured is Sylvain, one of Holberton's co-founders, as well as some students from Cohort 6 in SF

Full-Stack Web Development (Available starting Jan 2020)

The web stack specialization advances the web development principles and skills introduced in the first year. You'll learn advanced skills in front-end and back-end development including mastering frameworks that are in high demand throughout the industry. Demystify front-end and back-end development with emphasis on cache, authentication, NoSQL, React, Angular, responsive design, and accessibility.

Discover Full-Stack Web Development

Low Level and Algorithms

Build a simple cryptocurrency in C by building the entire Blockchain logic and using cryptography with OpenSSL as well. Learn the Linux Kernel capabilities by reproducing C standard library functions and command-line tools, fundamentals of network communication, parallel programming, and advanced data structures and algorithms.

Learn more about C Low Level & Algorithms
Pictured here is Julien, the CEO and one of the co-founders of Holberton
Pictured is one of Holberton SF's mentors

Career track

After the foundations, if a student chooses to seek employment, they will first complete a career sprint to better prepare for the road ahead and then, find employment.

Learn more about our career track
Pictured here is Julien, the CEO and co-founder of Holberton, as well as students from cohort 2 in San Francisco

Investing in your education

We don't think financial ability should be a barrier. That's why you don't pay until after you land a job. When Holberton students succeed, everyone succeeds. Learn more about the application process and how tuition works.