Decoding QR codes

Between two-dimensional matrices and hidden modules.
Concert tickets, admission to museums, menus in restaurants: QR codes are everywhere. They give us access to various activities and information, but how are they designed? How reliable are they and what kind of data can they contain? This is what you will discover during this pre-university week combining programming and mathematics.

Offered by EPFL’s School of Computer and Communication Sciences to students undertaking the Euler course, this Spring school is also open to high school students interested in discovering all the secrets that are hidden in QR codes. From the encoding of data and its placement on a matrix to the principles of automatic error correction, participants will learn how to master all the steps leading to the construction of this tool that is becoming increasingly used, but remains complex to design.

Practical information

Where and when
April 19-23, 2022 at EPFL (Lausanne) – subject to favorable developments in the health situation related to the COVID-19 pandemic
Students from the mathematics Euler course (2nd cycle) as well as high school students (2nd year and beyond)
Teaching staff
Dr Romain Edelmann and a team of EPFL students
CHF 50.- (excl. VAT). Lunches are included but the participants have to cover their housing and living expenses.
Online registration is closed
Please contact the Education Outreach Department for any question: [email protected]



This Spring school is generously supported by Camptocamp.