This course provides a first introduction to quantum computing. The course highlights the paradigm change between conventional computing and quantum computing and introduces several basic quantum algorithms. Also, the implications of quantum computing on fields such as computer security and machine learning will be discussed.
Bachelor of Computer Science - 132 CRs
Noson S. Yanofsky and Mirco A. Man. Quantum Computing for Computetr Scienctists, Cambridge Univeristy Press
content serial | Description |
---|
1 | Introduction to Quantum Computing |
2 | Qubit and superposition |
3 | Entanglement and Measurement |
4 | Single qubit gates |
5 | Controlled operations and Multiple Qubit gates (1) |
6 | Multiple Qubit gates (2) |
7 | Quantum Circuits |
8 | Quantum Boolean Circuits and Reversible Circuits |
9 | Quantum Communication Protocols (Dense Coding and Teleportation) |
10 | Quantum Parallelism |
11 | Marking Solutions in a Superposition |
12 | Quantum Algorithms (1) Deutsch algorithm and Deutsch–Jozsa algorithm |
13 | Quantum Algorithms (2) Bernstein–Vazirani algorithm |
14 | Quantum Algorithms (3) Grover’s Algorithm |
15 | Quantum Algorithms (4) Shor’s Algorithm |
Start your application