about us
We do things differently

Welcome to Codam, a full-time programming course. At Codam, you learn to program like a pro using our unique peer learning curriculum. There are many things at Codam that are different from the traditional education institutions.

We have no pre-admission requirements, no tuition fees, no teachers, no classrooms, and no semesters. What we offer is a unique, high quality and in-depth software engineering education, anyone 18 years or older is welcome to apply to.


Codam covers the tuition of all their students without expecting anything in return. Knowledge should be open and accessible to everyone, without fees. Everyone should have the chance to become a qualified software engineer, regardless of their background. The only investment students have to make is time and willingness to learn.


Anyone can code, regardless of age, gender or background. Students do not need previous experience in programming to join Codam. Students will learn the necessary skills from scratch. Codam attracts an unconventional pool of candidates, and that's why we have such a wide variety of talent.


Peer learning at Codam primarily focuses on promoting student engagement. Peer instruction adds value in its ability to encourage critical thinking, problem-solving, and innovation. Students will be taught to find solutions to new problems as they arise instead of being taught the specifics of how to solve one. Together with other peers,Codam students will take on challenging projects in the curriculum by giving and receiving information and alternating between teaching and learning; Codam students adapt and progress rapidly through their projects.


The curriculum consists of carefully crafted projects with a clear goal and set of instructions. These projects offer an exciting challenge while remaining accessible. Students have to identify and acquire the knowledge necessary to solve problems. This way, they develop the most important skill of all: learning to learn.
It's not just us saying it
Is this for you?

Codam is for everyone, no matter where they come from or what they did in the past. We have no prejudices. We believe that everyone can become a software engineer. But don't just take our word for it.

Codam in figures

Codam is part of the #42network, with 10.000 students around the world, who are all studying to become qualified software engineers using the same curriculum and the same educational model!

Alumni worldwide
Campuses in 21 countries
Job guarantee
School in Amsterdam
1605774480 42network worldmap
The road to Codam
How to


2 hours and 10 minutes




Informative introduction
to Codam

Selection Piscine

4 weeks

Selection month


2 - 4 years

Start of the curriculum

To join Codam, applicants complete 3 steps: taking an online test, attending a check-in event, and joining a Selection Piscine.

The online test needs to be taken on a desktop. Applicants have 2 hours and 10 minutes to get as far as they can. If they pass the online test, they can sign up for the check-in event. This is an introductory presentation where they’ll have the chance to have all their questions answered. Next, applicants join a Selection Piscine. The Piscine (‘Pool’ in french) is a 4-week, 7 days a week, day and night coding challenge where only motivation, willpower, and hard work will keep participants afloat.

After finishing these 3 steps, applicants know with certainty if Codam is something for them. Exiting the admission process is possible at any time, with no strings attached.

Apply now!

Are you excited about Codam?
Apply now to start your application process. The first step is to take an online test that needs to be completed on a desktop.
Reminder: At every step of the application you can pause, there is no rush!