Hide Advanced Options
Courses - Fall 2025
MSQC
Quantum Computing
Open Seats as of
10/15/2025 at 02: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, MSAI603, MSML603.
Credit only granted for: BIOI603, DATA603, MSAI603, 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
Quantum information theory synthesizes three major themes: quantum physics, computer science, and information theory. At the core of information theory lies the classical work of Claude E. Shannon, which we review in this course. We then introduce quantum information sources, quantum operations, and quantum tomography, and study three problems related to classical Shannon's theorems and subsequent extension to quantum computing. These involve compressing quantum information, transmitting both classical and quantum information through noisy quantum channels, and quantifying, characterizing, transforming, and utilizing quantum entanglement.