Master’s Courses

QuTech needs great students with the drive and talent to help us accelerate the effort to QuTech Academy’s courses provide students with in-depth knowledge of quantum technologies. The courses cover a broad range of topics, ranging from fundamental concepts in quantum computing, communication and cryptography to practical implementations of qubits and electronics for quantum computers.

Students completing all four courses below (a total of 20 ECTS) will be optimally prepared to undertake research on an MSc thesis at QuTech. These courses are intended for TU Delft students from (for instance) one of the following Master programmes: Computer Science, Computer Engineering, Embedded Systems, Applied Physics, Applied Maths and Electrical Engineering.


Quarter 1 – Fundamentals of Quantum Information (AP3421) – 4 ECTS

Prerequisites Linear Algebra, Probability & Statistics
Lecturers Leo DiCarlo (QuTech, TNW)

Quantum information is the future of computing and communication. Quantum computers offer exponential speedup over any classical computer. Similarly, quantum communication offers many advantages, including the ability to create secure encryption keys where security rests only on the laws of nature. This class will teach you the fundamental principles of quantum information. You will learn what are quantum bits, quantum operations, and essential concepts that distinguish quantum from classical. You will learn basic techniques used in quantum algorithms, and examine basic examples of such algorithms. You will also take the first step in understanding how a quantum bit can be implemented.

Quarter 2 (start 10 October 2016) – Quantum Cryptography (CS4090) – 5 ECTS

Prerequisites Linear Algebra, Probability & Statistics, Fundamentals of Quantum Information
Lecturers Stephanie Wehner (QuTech, EWI)

Quantum communication offers unparalleled advantages over classical communication. Examples range from quantum key distribution that allows to the generation of secure encryption keys, improved clock synchronization on satellites, to the use of a quantum network to assemble small quantum computers into a larger quantum computing cluster. In this class, you will learn the fundamentals of quantum information theory and quantum cryptography. The goal of quantum information theory is to determine how we can best protect quantum information from errors. It forms a crucial tool for building quantum communication networks. You will also learn the core techniques of quantum cryptography, enabling you to understand and implement quantum key distribution, as well as make an entry into current research in this field.

edX Mooc – flipped classroom
In collabration with IQIM, Calltech

Quarter 3 – Quantum Hardware (AP3292 D) – 6 ECTS

Prerequisites Undergraduate electricity and magnetism, Fundamentals of Quantum Information
Lecturers Lieven Vandersypen and Ronald Hanson (QuTech, TNW)

Quantum hardware is what turns the novel concepts of quantum computation and communication into reality. The key challenge is to control, couple, transmit and read out the fragile stage of quantum systems with great precision, and in a technologically viable way. To meet this challenge, a radically new way of thinking is required about electronics, computers and communication systems. In this class, you will learn to understand and appreciate the key challenges in realizing quantum hardware and technology. You will get an overview of the state-of-the-art, learn about the most promising approaches to realizing quantum hardware, and critically assess the strengths and weaknesses of each approach. You will also get insight in the conceptual similarities and differences between the various technologies.

Quarter 4 – Electronics for Quantum Computation (EE4575) – 5 ECTS

Prerequisites -
Lecturers Edoardo Charbon and Koen Bertels (QuTech, EWI)

The realization of a useful quantum computer requires a large-scale circuit that computes while simultaneously fixing its inherent errors. Among fault-tolerant quantum error correcting schemes, the surface code is most promising, owing to its high error tolerance and two-dimensional architecture requiring only nearest-neighbor interactions between quantum bits. The required monitoring and control of quantum bits calls for fast classical logic. This course focuses on the development of hardware for the control of a number of qubits. The course will be an introduction to quantum computing, covering error quantum correction, fault tolerance, and surface codes. Labs will focus on the simulation, detection, and correction of errors using field- programmable-gate-arrays (FPGAs). Students will get familiar with the concepts of quantum computing while practicing to interface to a quantum computer in real life.


  • Koen Bertels

    Scientific staff
  • Edoardo Charbon

    Scientific staff
  • Leo DiCarlo

    Scientific staff, Roadmap Leader
  • Ronald Hanson

    Scientific staff, Roadmap Leader, Scientific Director
  • Lieven Vandersypen

    Scientific staff, Roadmap Leader
  • Stephanie Wehner

    Scientific staff, Roadmap Leader