Dive into a guest lecture on Quantum Error Correction delivered by Dr. Michael Beverland as part of the Quantum Computing series. Explore the fundamental concepts of error correction in quantum systems, comparing it with non-quantum cases and understanding its importance in fault tolerance. Examine special properties of quantum errors, learn about the Steam Code and Surface Code, and grasp the concept of Magic State Distilling. Gain insights into quantum failure mechanisms and noise in quantum circuits. Engage with this comprehensive overview of error correction techniques essential for building reliable quantum computers.