Quantum Computing for the determined

This is a series of 22 videos by Michael Nielsen.

After these videos you can watch this talk given by him.

The topics range from the qubit, quantum gates, superdense coding to quantum teleportation. To understand the lectures I’d say you should have had some exposure to quantum mechanics. In particular you should know about complex numbers and matrix multiplication.