HOW TO GET IN 42 BERLIN

01

Sign Up

Create an account on our application platform. It takes less than 2 minutes to register your details and start the process.

02

Introduction

Attend a short Introduction Session (Online or On-Campus). Meet the team, explore the campus, and understand the methodology.

03

The Piscine

Register for the Piscine. This 26-day immersive bootcamp is the final selection stage. Pass this, and you become a student.

THE PISCINE

The Piscine is the final step before full admission to 42 Berlin. Over four intensive weeks, you’ll dive into the fundamentals of programming, no matter your starting level.

Whether you’re a complete beginner or looking to sharpen your skills, the Piscine gives you a chance to experience our hands-on, peer-driven learning approach.

It’s a condensed version of the 42 Berlin curriculum, designed to challenge you, grow your capabilities, and help you decide if this is the right environment for you. You’ll write a lot of code, meet a lot of people, and get a real taste of what life at 42 is like.

By the end, you’ll know if this way of learning is right for you. Yes, it’s tough. But it’s also where the fun begins.

WHAT TO EXPECT

Learning modules

During the Piscine, you will learn about Linux, the Shell, and terminal commands. You will discover the basics of the C programming language and write your first functions and simple programs.

Piscine exercises are grouped into modules that allow you to focus on one specific concept. Rather than watching tutorials and copying what you see on a screen, you’ll come up with solutions to problems on your own and test your newly gained knowledge in a practice-based context.

You are encouraged to work with other candidates and find solutions together, because collaboration is a powerful way to accelerate learning.

Peer and machine evaluations

All modules must be evaluated by other candidates. This is what we call peer evaluation. It’s an opportunity to discover different approaches to programming and discuss the concepts covered in the exercises.

Even if the evaluator and the evaluated are at different levels, everyone can benefit from the experience.

In addition to that, there will be an automated evaluation that thoroughly tests your code.

Group projects every weekend

During weekends, mandatory work groups let students collaborate on projects. We call these “Rushes”.

Rushes are evaluated by the pedagogical staff or advanced students involved in educational activities.

The feedback you receive during these evaluations is invaluable.

Exams every Friday

Once a week, a machine exam is proposed. You must solve increasingly difficult problems in a limited time in order to test your level and use what you’ve learned.

This is an opportunity to observe your progress and achievements and go beyond.

Social events

The Piscine is not just about work. Events are set up for candidates to meet and start bonding.

Nobody knows one another in the beginning, but more often than not, work groups turn into friend groups.

"The Piscine is an unforgettable experience."