For more information about these courses, see the Quantum Computing .
Quantum Computing601
Essentials of Quantum Computing
Pure quantum states; unitary maps; projective measurements; quantum algorithms; quantum circuits; quantum resources; quantum complexity. Course Hours:3 units; (3-0) Prerequisite(s):Admission to the Graduate Certificate in Quantum Computing, or the Graduate Diploma in Quantum Computing, or the Master of Quantum Computing.
Quantum software stack; learning current quantum and hybrid software platforms; comparing with non-quantum software. Course Hours:3 units; (3-2) Prerequisite(s):Admission to the Graduate Certificate in Quantum Computing, or the Graduate Diploma in Quantum Computing, or the Master of Quantum Computing.
Combinatorial optimization; linear equation solvers; factorization; searches; simulation; chemistry; and machine learning. Course Hours:3 units; (3-2) Prerequisite(s):Admission to the Graduate Certificate in Quantum Computing, or the Graduate Diploma in Quantum Computing, or the Master of Quantum Computing.
The fundamentals of how quantum computing is used in industry. Topics covered include: trends in adoption of quantum computing and how it could affect organizations and external stakeholders; future uses cases; and the structure and economics of platforms for quantum computing. Students will create a project proposal for a specific use case. Course Hours:3 units; (3-0) Prerequisite(s):Admission to the Graduate Certificate in Quantum Computing, or the Graduate Diploma in Quantum Computing, or the Master of Quantum Computing.
Applying current quantum software and assessing utility for solving industry problems. Course Hours:3 units; (3-2) Prerequisite(s):Quantum Computing 601, 603, 605 and 607, and admission to the Graduate Diploma in Quantum Computing or the Master of Quantum Computing.
Principles of building quantum computers; universal quantum computers; quantum annealers; current commercial quantum computers; roadmap for development of quantum computers. Course Hours:3 units; (3-0) Prerequisite(s):Quantum Computing 601, 603, 605 and 607, and admission to the Graduate Diploma in Quantum Computing or the Master of Quantum Computing.
Noise; decoherence; loss; imperfect measurement; error mitigation; error correction; fault-tolerance; gate benchmarking. Course Hours:3 units; (3-0) Prerequisite(s):Quantum Computing 601, 603, 605 and 607, and admission to the Graduate Diploma in Quantum Computing or the Master of Quantum Computing.
Quantum computing start-ups including: business ventures; principles of entrepreneurship and technology commercialization; and principles of business technology management in existing organizations. Course Hours:3 units; (3-0) Prerequisite(s):Quantum Computing 601, 603, 605 and 607, and admission to the Graduate Diploma in Quantum Computing or the Master of Quantum Computing.