Practical Realities of Quantum Computation and Quantum Communication has a few recommended prerequisites, but they are not required. The following information outlines the recommended prerequisites and additional resources that may be helpful:
- Complete the MITx PRO Quantum Computing Fundamentals Program: We recommend that learners complete the Quantum Computing Fundamentals Program first, because it provides a foundational understanding of quantum computing concepts. However, doing so isn't mandatory, and learners with prior experience or knowledge in quantum computing may still be able to start with Practical Realities of Quantum Computation and Quantum Communication.
- Familiarity with Linear Algebra: Knowledge of vector and matrix multiplication, which is a core component of quantum computing algorithms, is strongly suggested as a prerequisite. Understanding linear algebra will provide a solid foundation for comprehending quantum computing concepts.
- Refreshing Linear Algebra Background: Learners without a background in linear algebra, or who wish to refresh their knowledge and skills, may wish to take the free MIT OpenCourseWare course Linear Algebra. This resource should help introduce or reinforce understanding of the necessary mathematical concepts.
- Refresher on Quantum Physics: For those who would like to review quantum physics principles, the course "MIT Open Courseware - Quantum Physics I " can be a helpful resource. It provides a refresher on quantum physics concepts that are relevant to understanding quantum computing.
- No Prior Knowledge of Qiskit Required: The course covers quantum computing programs such as Qiskit as part of the IBM Q Experience sections. However, there is no expectation that learners will have prior experience or background knowledge in Qiskit.
By meeting these prerequisites or using the suggested resources, learners can enhance their preparedness for Practical Realities of Quantum Computation and Quantum Communication.