Learn Programming: 42 Programs

Take control of your learning.

The Best Software Engineering Programs in the US

42 is an innovative engineering and programming college that offers rigorous, industry-leading education in a professional environment. Our program is designed to prepare students for the workplace using an instructional design that means students learn skills for the digital world and for the technology industry.

The 42 Program

The 42 program is a flexible, rigorous software engineering and computer programming program that is designed to last from 3 to 5 years, however, students at 42 Silicon Valley tend to stay around 12-18 months before they get jobs or internships. Learning and progress are expressed as levels not grades. Students control what they learn, when they learn, and how they learn.

VIEW MORE

42 Starfleet Academy

42 Starfleet Academy is an intensive one-year software engineering program. It’s a condensed version of the full 42 program and is a full-time commitment. Students follow a set curriculum rather than controlling their own progress and project choice.

DETAILS PLEASE

HackHighSchool

HackHighSchool is a free coding program for high school students. It’s hosted on campus every Saturday from September to May and in the summer months, we run coding summer camps. Students can choose to code in Ruby or Python and can choose which projects to work on with the support of mentors.

LEARN MORE

Admissions Process

Interested in applying to 42? Learn more about our admissions process, our requirements, and what to expect.

LEARN MORE

Student Profiles

With a diverse population, check out stories from 42 students. From cooks to designers to plumbers to lawyers and more, everyone is part of the 42 community.

LEARN MORE

Specializations

The 42 program has different branches, such as security, web, development, and more. Students can specialize in particular areas that are of interest to them.

LEARN MORE

Download our student brochure

DOWNLOAD PDF