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

Stay up to date

Intuit Mailchimp