Below is a revision of my Venice notes on quantum computation. In
particular the discussion of Shor's algorithm is completely redone
in detail following his original ideas. Also there is a bit more
discussion of the quantum Fourier transform.