YOU LEARN IN MONTHS WHAT USUALLY TAKES YEARS!
Our curriculum is made out of projects. It is set up as a game, with the ability to level up and gain achievements by completing projects. Once you have reached level 21, you are a true *real* master of Software Engineering.
Everyone starts at the same place to ensure everyone has a strong programming foundation to build upon. From there, you can learn to program anything from game engines to self driving cars.
Nobody tells you what road you must take, it is up to you! You are in the driving seat. You can learn what You want!
If you are not sure what your passion is, try different modules until you find what excites you most. It’s all up to you.
No teachers, but peers: learn with and from each other. There is nothing you cannot solve with trial and error and an immersive, constructive learning culture. #42network alumni are proof.
No books, but levels: progress by earning experience points to pass levels and unlock the curriculum's next levels- - just like a game!
No classes, but learning by doing: Projects with increasing difficulty carefully created by experts to challenge you no matter your level.
Design your future: After gaining a solid base, specialize in topics of interest by choosing projects that align passions with your career plans.
REAL WORLD SKILLS
learn how to learn: become a world-class software engineer beyond coding know-how! We cultivate your entrepreneurial mindset, so you know how to pursue learning and use your soft skills to smoothly navigate & adapt to the software industry changes.
The 42 Wolfsburg Curriculum
Our curriculum is a chain of logical steps, and each step is a project focusing on a specific programming aspect. Our gamified approach enables you to unlock levels and gain achievements by completing projects. The end goal is reaching level 21, upon which you are more than ready and qualified to start your career as a software engineer.
STEPS & SPECIALIZATION PATHS
Every project builds on the previous one, and everyone starts at the same point on the map. As you move up, you discover and freely choose the specialized branches you like the most. The 42 Wolfsburg curriculum offers more than a hundred projects. It is always up-to-date with the industry's needs and demands.
Step 1: INTRODUCTION PROJECTS
Building. on your Post Piscine knowledge, introduction projects carefully focus on command-line interactions, elementary C programming, and elementary algorithms.
Step 2: PROGRAMMING FOUNDATION
Gradually challenging & larger teams. You chose from four paths: graphic programming, algorithms, C-Unix programming, and web programming. You are ready for your first internship after completing one of the paths.
Step 3: FIRST INTERNSHIP
A development milestone. Test your new skills in the real world with a 4-6 month internship. You can decide to work part-time while specializing in one specific branch or decide to start working as a junior developer. We require a minimum time investment of 20 hours per week, but the more time you invest, the faster you will graduate.
Step 4: MASTERING PROGRAMMING - & YOUR SPECIALIZATION PATH
The main & most extensive part of the curriculum. Focus on topics that interest you the most with real-world challenges, more time, and larger teams for successful completion.
During the first 12 months and an internship, you gain a strong foundation in coding after which you are free to specialize in domain-specific programming fields by choosing projects in AI, Operating Systems, Data Security, Graphics Programming, or Web & App Development.
Each specialization field offers a broad scope of options ranging from Machine Learning, Software Engineering, Automotive, Sustainable Mobility Ecosystems, Security, Open Internet, and Standards or 3D visualizations, to list a few. We offer the full 42 programming stack, but our curriculum offers a unique front-row seat to the future of automotive, sustainable mobility ecosystems, and industry 4.0. If you are curious about autonomous driving, IoT, and enterprise solutions, you are in the right place!
Step 5: FINAL INTERNSHIP
The final and most crucial step. Realize your ambitions and sharpen your skills in a real work environment with a 6-month placement.
Step 6: REACH LEVEL 21
Upon completing the final internship, you reached Level 21. You are now a highly skilled software engineer within your specialization!
Our campus in Wolfsburg is an open and exciting space designed to allow complete and comfortable immersion in the learning process. A creative and safe space equipped with cutting edge technology that fosters collaboration, conversation, and teamwork. We are open 24/7, 365 days of the year, and have everything you need to focus and dive into your progress. 42 campuses all over the world are hubs for innovators, go-getters, and visionaries