Hide Advanced Options
Courses - Fall 2025
MSQC
Quantum Computing
Open Seats as of
03/25/2025 at 10:30 PM
MSQC601
Mathematics and Methods of Quantum Computing
Credits: 3
Grad Meth: Reg, Aud
This course will provide the student with the necessary mathematical tools and background knowledge to understand, model, and conceptualize quantum computing and its building blocks and systems. We shall review concepts of computation and how they translate to the microscopic world.
MSQC602
Physics of Quantum Devices
Credits: 3
Grad Meth: Reg, Aud
An introduction to quantum physics with emphasis on topics at the frontiers of research, and developing understanding through exercises.This course aims to build a bridge between natural principles such as light and atoms and a variety of modern applications. This course will provide the student with the necessary physical intuition and background information on quantum physics so that to be able to understand and appreciate a variety of applications in quantum computing such as quantum currency, encryption, random number generation
MSQC603
Principles of Machine Learning
Credits: 3
Grad Meth: Reg
Restriction: Must be in one of the following programs: (Data Science Post-Baccalaureate Certificate, Master of Professional Studies in Data Science and Analytics, or Master of Professional Studies in Machine Learning).
Cross-listed with: DATA603, BIOI603, MSML603.
Credit only granted for: BIOI603, DATA603, MSML603, MSQC603 or CMSC643.
Formerly: CMSC643.
A broad introduction to machine learning and statistical pattern recognition. Topics include: Supervised learning: Bayes decision theory, discriminant functions, maximum likelihood estimation, nearest neighbor rule, linear discriminant analysis, support vector machines, neural networks, deep learning networks. Unsupervised learning: clustering, dimensionality reduction, PCA, auto-encoders. The course will also discuss recent applications of machine learning, such as computer vision, data mining, autonomous navigation, and speech recognition.
The lecture may be conducted online some weeks and in person other weeks. Please see ELMS for Class meeting details.
MSQC605
Advanced Quantum Computing and Applications
Credits: 3
Grad Meth: Reg, Aud
When Richard Feynman first introduced the concept of quantum computers it was posed for the purpose of simulating nature. Today quantum simulation remains one of the likely first applications to benefit from quantum computers. This course introduces key concepts required for quantum simulation, and builds tools for performing quantum simulation using state-of-the-art architectures. We introduce classical schemes, like tensor networks, and machine learning approaches, that can be used for these simulations on CPU/GPU architecture. We survey current literature to review and implement methods of quantum simulation and use them to solve and study example problems.
MSQC607
Advanced Topics in Quantum Computing
Credits: 3
Grad Meth: Reg, Aud
This course will showcase a variety of topics from which students can select one, or come up with one of their own, and proceed to study it in depth. The students will make presentations of their findings to class by citing literature and code implementations where appropriate, and culminate with the writing of a scholarly paper on the topic chosen.
MSQC615
Quantum Thermodynamic
Credits: 3
Grad Meth: Reg, Aud
This course introduces quantum thermodynamic concepts and techniques relevant to quantum computing and quantum computing devices. Topics include a review of axiomatic thermodynamics, connections between information and thermodynamics, quantum information engines, dynamics in open systems, decoherence, dissipation, and quantum resource theory.