Hide Advanced Options
Courses - Spring 2026
MSQC
Quantum Computing
Open Seats as of
11/06/2025 at 10:30 PM
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.
MSQC606
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: MSQC601 and MSQC602.
Quantum computation is a rapidly growing field at the intersection of physics and computer science, electrical engineering and applied math. While instrumentation of quantum computers is in its infancy, quantum algorithms are being developed to provide efficient solutions to various computational problems. This course covers basic quantum computing, including quantum circuits, significant quantum algorithms, and hybrid quantum-classical algorithms, with focus on applying the concepts to programming existing and near-future quantum computers. Example codes, homework assignments, and class projects will employ Python modules to handle the data exchange with quantum computers.
MSQC614
Quantum Information Theory
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 work of Claude E. Shannon, which we review in this course, and we present and study three problems related to his work and subsequent extension to quantum computing. These are, compressing quantum information, transmitting classical and quantum information through noisy quantum channels, and quantifying, characterizing, transforming, and using quantum entanglement.