PHYS-541: Quantum computingThis course introduces quantum computing, starting with quantum mechanics and information theory. It covers the quantum circuit model, universal gates, foundational quantum algorithms, noise, quantum
PHYS-510: Spintronics : basics and applicationsThe course introduces the concepts necessary to understand and describe the reading and writing process of a magnetic bit. Similarities and differences between a classical and a quantum bit are addres
PHYS-463: Computational quantum physicsThe numerical simulation of quantum systems plays a central role in modern physics. This course gives an introduction to key simulation approaches, through lectures and practical programming exercises
CH-453: Molecular quantum dynamicsThe course covers several exact, approximate, and numerical methods to solve the time-dependent molecular Schrödinger equation, and applications including calculations of molecular electronic spectra.
PHYS-550: Quantum information theoryAfter recapping the basics of quantum theory from an information
theoretic perspective, we will cover more advanced topics in
quantum information theory. This includes introducing measures of quantum
PHYS-436: Statistical physics IVNoise and fluctuations play a crucial role in science and technology. This course treats stochastic methods, applying them to both classical problems and quantum systems. It emphasizes the frameworks
PHYS-641: Quantum ComputingAfter introducing the foundations of classical and quantum information theory, and quantum measurement, the course will address the theory and practice of digital quantum computing, covering fundament