Computer science education for creative minds
With 42 the future of learning is coming to Zurich!
The free coding school transforms lives with its unique, autonomous learning approach. It empowers students to reach their full potential through self-directed, project-based learning, teamwork, and internships, equipping them with Future Skills.




Ready for the future
Our aim is to redefine tech education as a creative and collaborative opportunity for all and to promote a future where technology brings positive change and new possibilities.
Social responsibility (CSR)
Corporate social responsibility is essential for 42 Zurich. We promote ethical awareness, support projects with a social impact, open source projects, diversity and sustainability. We mould talented developers and responsible members of society.
Education for all
Our program is open to anyone who wants to learn programming, regardless of background, financial status, or other circumstances. We welcome all individuals aged 18 and above to embark on a new career in the tech industry.
Digital Transformation in Switzerland
42 Zurich and 42 Lausanne play a key role in digital transformation. We are retaining IT skills in Switzerland. Through a hands-on training approach, we train the tech professionals that businesses need to stay innovative and competitive, thereby driving digitalization across Switzerland.
Peer-to-Peer Learning results in excellent employability
The new learning methodology fosters resourcefulness and adaptability, and eliminates all costs for students, resulting in a diverse group of highly trained professionals, ready to tackle real-world challenges. This has led to a 100% placement rate.
Sustainable Solution to the IT Skills Shortage
42 Zürich integrates sustainability and eco-conscious practices while addressing Switzerland’s IT skills shortage. Graduates are industry-ready to support sustainable digital growth.
Impact of 42 Network
The 42 Network has established itself as a global leader in IT education
Global Reach
With over 56 campuses in 32 countries,
the network has trained more than 21,000 students.
Employment Success
At 42 Lausanne, we have achieved a 100% employment rate among graduates.
Proven learning method
Our New Learning pedagogy gives our students an advantage over their peers at traditional schools.
Future-oriented education
- Peer-to-peer learning method
- Practice-oriented projects
- Lifelong, autonomous learning
- Learning to learn
- Promotion of equality


Practical & qualified
- Latest technologies
- Selective application process
- Agile & resourceful
- International network
- Internships
Curriculum
Base level
- C and C++
- System Administration & Networks
- Algorithms and data structures
- Web development (React, TypeScript, JS)
Master level
- AI & Data Science
- Security & Encryption
- Gaming, Creatives, Graphics & UX
- Kernel & OS