Readings
Main Text:
Quantum Information and Computation - Lecture Notes, by Richard Josza (University of Cambridge)
Supplementary Reading:
Computer Science Oriented
Quantum Computing for Computer Scientists, by Noson S. Yanofsky and Micro A. Mannucci
Quantum Computer Science - An Introduction, by N. David Mermin
Physics Oriented
Quantum Processes, Systems and Information, by Benjamin Schumacher and Michael Westmoreland
The following book is considered the bible of Quantum Information and Quantum Computing
Quantum Computation and Quantum Information, by Michael Nielsen and Isaac Chuang
For Linear Algebra:
Mathematical Methods for Physics and Engineering, by K. F. Riley, M. P. Hobson and S. J. Bence (Chapter 7)