MENU

BEYOND CODING, SKILLS THAT SET YOU AHEAD

BUILD YOUR KNOW-HOW

The 42 Wolfsburg curriculum is a chain of learning-projects, and each step is a practical challenge focusing on a specific aspect of software engineering. As you move forward, you discover and freely choose the specialized branches you are most interested in.

CREATE YOUR OWN PORTFOLIO

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 provides 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!

SKILLS DEVELOPED DURING YOUR STUDIES

The freedom of the curriculum allows each student to nurture and master abilities according to the unique path they chose to take. Your journey to building skill sets and competencies will be unique and specific to the passion and challenges you decide to undertake.

ALGORITHMS & AI

Take command with calculations, patterns and rules to conquer solved and unsolved problems.

IMPERATIVE PROGRAMMING

Discover the paradigm of statements and the “how” behind your programs.

GRAPHICS

Light up those pixels and use mathematics to create simulations, visualizations and games.

TECHNOLOGY INTEGRATION

Create new solutions to diverse real-world problems by bending technology to your will and applying it.

NETWORK & SYSTEM ADMINISTRATION

Build and maintain systems and create the connections between hardware, software, and other things.

DATABASE & DATA

Explore the techniques needed to analyze large amounts of data and learn how the storage and analysis of data and its application are the foundations and future of technology.

OBJECT ORIENTED PROGRAMMING

Discover abstraction, programming with actions and data, and how to simplify and make code efficient.

FUNCTIONAL PROGRAMMING

Combine mathematics and programming to create functions for advanced computation.

PARALLEL COMPUTING

Combine networking with programming to process large data sets and unleash connected computing power.

SECURITY

Learn how to defend your systems, networks and workstations and ensure the safety of your servers, data and users.

WEB

Create new experiences, and recreate existing platforms, sites and applications to better understand them.

RUBY

Combine programming paradigms in a dynamic reflective language: Ruby.

UNIX

Learn about the operating systems behind the majority of servers in production today.

WORK EXPERIENCE

Gain skills from jobs and internships and share your newfound knowledge with the 42 community.

ADAPTATION & CREATIVITY

Challenge your imagination and develop your own unique problem solving skills in an open playing field where you can pick your preferred topic and devote yourself fully to it.

ORGANIZATION

Gather and share ideas with others and create manageable environments for the future.

GROUP & INTERPERSONAL

In today's work life, programmers need to be good team players. At 42 you'll be learning with and from your peers to solve complex problems together.

RIGOR

Learn how to work with precision and a sharp eye for detail in a project that doesn't tolerate any margin of error.

INNOVATIVE EDUCATION FOR YOUR FUTURE