This is a self-paced introductory course to learn quantum computer programming . The course is specifically designed for broader group of students to introduce quantum computer programming without requiring any previous knowledge of quantum physics. The required knowledge of linear algebra and quantum mechanics is covered in the course. All the algorithms are not just explained in detail but also implemented using QISKIT on IBM’s quantum computers. The course material is based on the book by Nielson & Chuang, IBM’s 2020 summer course on quantum computing, and qiskit textbook.

7- Detailed exposure of one and two qubit gates and states, Examples of Dirac’s notation for quantum computing, Computational Basis, Orthonormality, Pauli Gates, Hadamard and Phase Gates