1. Introduction
2. Fighting decoherence using entanglement
3. Correcting errors
4. Encoding stabilizer codes