A 2022 complete university level course on Quantum Computation and Information from beginner to advanced.