Drum roll… Here’s our Holy Graph! This map visualizes the different projects of our curriculum. All 21K+ active students of the 42 network share this unique and proven curriculum.
Like gaming, you’ll go to the next level or rank after you’ve completed the projects within a circle. And like in some games, you will create your own path because you can choose from more than 100 projects.
In our Curriculum, you will learn the following technical topics:
If this dazzles you, remember that every skilled software engineer was once a beginner!
Mastering outstanding programming skills isn’t enough for Codam students. As a software engineer, you’ll be working in teams, writing, reading and improving code. That’s why we want to prepare you for what you can expect and will do. The best way is to work closely with your peers on coding projects instead of learning it through lectures.
You’ll focus on projects about command line interactions, elementary C programming, and elementary algorithms.
Get ready for more challenging projects and larger group projects. Learn about algorithms, graphics, network, web, C-Unix programming, object-oriented programming in C++, and more!
Put all your acquired skills into professional practice during your paid internship or professional experience of 4-6 months.
We want you to be curious, asking the right questions, and always be on the look-out for solutions. You’ll find that our Curriculum will be pretty minimalist when it comes to explanations. That’s on purpose. We’d like our students to be resilient explorers and learn to learn.
We want you to be curious, asking the right questions, and always be on the look-out for solutions. You’ll find that our Curriculum will be pretty minimalist when it comes to explanations. That’s on purpose. We’d like our students to be resilient explorers and learn to learn.
Below you can find a selection of the 100+ projects of our Curriculum.
After the Piscine, you’ll start with our Core program. If that’s not enough, you can continue with our Advanced program.
Our 2-year Codam Core is an entry program designed for you to discover the basics of programming in a UNIX environment. You can compare the educational level with a Bachelor’s study computer science.
Codam Advanced is a follow-up program for you to specialize and become an expert on AI, Cybersecurity, Network systems, or Graphics and Video Games. This challenging program is on par with a Master’s education.
Mark these dates in your calendar and start your application process as soon as possible.