What is a Quantum Computer? Brief history, quantum mechanics, current status. Basic Concepts of Quantum Computers. Qubit, superposition, entanglement, decoherence, measurement. Quantum gates, quantum circuits, quantum algorithm. How does a Quantum Computer work? Requirements of quantum computer. Quantum computer design & roadmap.