Courses

Covers the fundamentals of quantum control and metrology in both digital and analog domains: design and calibration of quantum gates, analog quantum operations, quantum state preparation, and measurement; estimation, characterization, and mitigation of environmental noise; synthesis of logical quantum circuits to physical quantum circuits for agiven quantum hardware architecture. Connects quantum control and metrology tothe deployment of quantum algorithms on near-term quantum computers: superconducting qubits, ion trap qubits, and neutral atom qubits.

An introduction to the concept of a quantum computer, including algorithms that outperform classical computation and methods for performing quantum computation reliably in the presence of noise. As this is a multidisciplinary subject, the course will cover basic concepts in theoretical computer science and physics in addition to introducing core quantum computing topics.

A good grounding in electromagnetism and quantum mechanics is necessary; familiarity with density matrices and master equations will be helpful.  Physical principles behind emerging quantum technologies, from quantum-limited amplifiers to atomic simulators. Examination of current and emerging platforms for quantum technologies, including neutral atom, ion trap, superconducting circuit, photonic, and spin-based approaches. Focus on hurdles for implementing quantum devices for new applications. 

An introduction to the field of quantum information processing. Students will be prepared to pursue further study in quantum computing, quantum information theory, and related areas.
 

Investigates the physical systems used to implement quantum computers. Covers basics of atomic clocks, laser interferometers, quantum key distribution, quantum networks, and three types of qubits (ion-based, superconductor-based, and semiconductor-based).

Designed for computer science, engineering and mathematics majors. Introduces basic concepts and techniques widely used in quantum information science.

An introduction to the concept of a quantum computer, including algorithms that outperform classical computation and methods for performing quantum computation reliably in the presence of noise. As this is a multidisciplinary subject, the course will cover basic concepts in theoretical computer science and physics in addition to introducing core quantum computing topics.

The course will cover topics in classical and quantum coding theory from the unified perspective of protecting information in classical communication and supporting fault-tolerant computations in quantum computers. Topics in classical codes include: Reed-Solomon codes, codes on algebraic curves, Reed-Muller codes, polar codes, rank metric codes. Topics in quantum codes include: stabilizer codes, CSS codes, GKP codes, polynomial codes, toric code.