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!
EXPANDING YOUR SKILL SET
In today's job market there is a need for students to embody a balance of both soft and hard skills to succeed. At 42, our curriculum provides students with the right ingredients to excel while providing a healthy balance of soft and hard skills that students will carry well into their careers and beyond. We provide the framework for students to expand their skill sets in a broad range of specialized areas including artificial intelligence, computer graphics, big data analytics and much more.
WHAT IS THE 42 MINDSET AND WHAT HARD-SKILLS WILL I LEARN?
Soft skills are what equip you with the ability to be an effective communicator, to have interpersonal skills and to be a valuable team player. At 42, you'll be learning from and with your peers to solve complex problems. We believe that these interactive problem-solving experiences are fundamental to help prepare you for the job market.
Hard skills are the practical skills that you acquire by learning to master the tools at your disposal. As opposed to soft skills, they are more of a measure of your technical aptitude to tackle a project. At 42, you'll not only learn how to acquire practical skills (such as, mastering a tech stack, or knowing the ins-and-outs of the algorithms at play), but you'll also learn how to work with a sharp eye for technical detail on projects that don't tolerate any margin of error.
The 42 mindset is one that teaches you how to be entrepreneurial at heart and take ownership in your technical decisions. Beyond merely a professional mindset, it is a general approach to live a good, health and ethically balanced life.
Here are some focus areas for you to explore, grow in and find your passion:
HIGH LEVEL FOCUS AREAS
- Algorithms and AI -Take command with calculations, patterns and rules to conquer solved and unsolved problems.
- Technology integration - Create new solutions to diverse real-world problems by bending technology at your will and applying them.
- Computer Graphics and 3D Modeling - Light up those pixels and use mathematics to create simulations, visualizations and games.
- Databases and Big 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.
- Security - Learn how to defend networks, infrastructure and workstations and ensure the safety of your servers, applications, data and users.
LOW LEVEL FOCUS AREAS
- Unix - Learn about the operating systems behind the majority of servers in production today.
- Parallel Computing - Combine networking with programming to process large data sets and unleash the power of connected computing.
- Network and System Administration - Build and maintain systems and create the connections between hardware, software, and other things.
- Functional Programming - Combine mathematics and programming to create functions for advanced computation.
- Object Oriented Programming - Discover abstraction, programming with actions and data, and how to simplify and make code efficient.
- Work Experience - Acquire skills from jobs and internships and share your newfound knowledge with the 42 community.
- Adaptation and 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 organized processes to help you manage your workflow.
- Group and 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 apply your skills with precision, a sharp eye and attention to detail
- Confidence - Embrace the fail-and-try-again system and learn to build confidence throughout your journey: failing is part of the process.