QuID 2019 was a summer school aimed towards beginning PhD students to learn about several topics in quantum computing. I contributed a series of three lectures on quantum error correction. The course covered the fault-tolerance theorem, Shor’s code, the stabilizer formalism, topological codes and gate constructions for the surface code.