Here are the answers to the most frequently
asked questions about 42.
We firmly believe that each student is unique. You can learn at your own pace. On average, our students complete the core curriculum between 12-24 months. When studying specializations, you don't have to follow deadlines and study freely.
The curriculum is built around hands-on, project-based learning and a self-paced structure lasting 12–24 months. Students start by building strong programming foundations in C, algorithms, and Unix systems, then progress to Python, web development, and team projects.
Throughout the curriculum, students also work with AI technologies, including building their own AI and LLM-based solutions, and learning how to use modern AI tools effectively. The program develops not only technical skills, but also problem-solving, collaboration, and adaptability required in today’s tech industry.
All 42-campuses worldwide share the proven curriculum of Ecole 42 in Paris. There are more than 250 projects laid out as a galaxy of projects. When you complete a project, you will move to the next one, until you can choose from different paths and discover multiple aspects of programming and IT. Each student's experience is unique, as you will experiment with projects and choose to follow different specialization paths in the curriculum.
No, you decide for yourself when to leave or when you feel ready for the job market. If you are offered a job, we are happy about it :) After the basics, you are at junior level (that takes about 18 months) and then if you want to specialize after the paid internship, you just come back to us and work your way through the areas that interest you and bring you closer to your professional goals.
You progress in the curriculum by completing projects and getting points. With these points you level up and unlock more projects and specialization branches. You can also master different skills, complete quests and achievements. Students can compare their levels to know how far they are in the curriculum.
The original curriculum was created in 2013 by Ecole 42’s team, which consists of veterans in the computer science educational field in France. It has evolved since then by the educational staff in Paris and other schools, co-operation with companies and even students. In 2025, a major update to the basic studies was carried out, adding integration and work with artificial intelligence and the Python language.
The location where you did your Piscine is the Campus where you will also pass the core curriculum. After your first internship, you can change to any 42 campus within the 42 network. Have a look at the map on our homepage to see where 42 is located across the world.
42 Prague is an on-site program. It is an essential component of the community-based learning model of 42.