The Source Code

At 42, we believe in both differentiation and inclusivity. Rather than theoretical education, the education model emphasises project-based learning and teamwork. Our goal is to empower the next generation of ICT professionals by incorporating the most recent educational innovations.


How can you create the world of tomorrow with technologies from the past? At 42, you learn to learn. Rather than learning specific trendy languages, the curriculum at 42 helps you understand and tackle any kind of language. Any training solely based on one specific language is bound to quickly become obsolete. The programming languages you learn at 42 help you learn concepts that you can use everywhere else.


With the flexible curriculum at 42, you take charge of your own skill set and create your very own portfolio depending on your interests and future plans. When it comes to specialisations, there are over 200 projects to choose from so you can continue to advance your skills and specialise in something you are passionate about. Cyber, AI, Advanced Programming, Entrepreneurship or something completely different. Everything is possible!




Thanks to its innovative teaching methods, 42 is able to offer training par excellence without resorting to lectures. The pedagogical staff are available to help the students find their own solutions. In order to progress at 42, you have to work in groups, learn with the community to overcome challenges and then, share your experience with your peers. You don’t learn programming by copying algorithms on paper!


At 42, students are responsible for their own success within a 100% practical curriculum. Surpassing oneself is the only way to move forward: You can always count on the strength of the group; give and share information, as well as learn and train at the same time. This growing collective intelligence helps students understand how a professional environment works. Each party must rely on the other in order to properly complete a project.


At 42, failing is not the end. It is AN end. It’s the path to success: test a program, understand your mistakes, correct them and move forward. At 42, you are rewarded for finding your own solutions. This is not about mindlessly copying a model. Understanding is the only thing that matters, whichever path you use to reach it.


If you apply to 42, don’t expect a “knowledgeable” person to teach you anything. You have to find the answers by yourself or ask fellow students to show you and explain things that you in turn will learn and transmit to someone else. This method allows you to move forward and sharpen your skills through research, experimentation and defending your personal approach to a given problem.


In classical learning, evaluation happens at the end of the curriculum. At 42, this is when you learn the most. Peer evaluation requires students to evaluate each other’s work with the help of a grading scale established by the pedagogical staff. This system supports dialogue and allows sharing of advice that will help students move forward and seek alternative methods. There is never one specific answer at 42. There is not one single model you must reproduce and learn by heart.


In a classroom, it’s usually ill-advised to join forces or share advice in order to solve a problem. At 42, it’s the other way round. When projects get too tough to tackle, creating a group helps share different points of view. By approaching someone struggling with the same problem, you can share your thoughts and perspectives. Everyone brings something so that, together, you can understand and remember the keys to achieving a project.


Not everyone learns at the same pace, so why impose any? At 42, the programme doesn’t follow any administrative or school calendar. The curriculum is split in two parts: First, the common core which broadly covers all topics of computer programming and must be completed in a maximum of 18 months. The second part is the Mastery where students specialise in the field of their choice. This part is fully self-paced and can take longer to complete, depending on your specialisation.


The 18-month period during Core curriculum allows students to learn at their own pace and provides flexibility for those who need to work at the same time.  On the other hand, students are required to be disciplined to complete the Core within the period.


If unexpected situations in life occurs, students have a tool called ‘anti-gravity unit’ to freeze their learning.  This helps them take a break in the curriculum (up to three times, for a total of no longer than 6 months) to deal with these situations.


After the core curriculum, students could join the workforce, venture into their own start-ups, or do professional internships while pursuing the Mastery.  We will let you decide and choose to end your training to become Alumni. You be the Master of your own destiny.