Concentration Title: Quantum Information and Computing
Students who finished all junior level courses of the following majors are eligible to enroll in this concentration:
A student of other majors can enroll in this concentration if he is able to fulfill the prerequisite requirements of all concentration courses.
For the concentration to be registered in the students’ records, the student should finish all the concentration courses successfully.
This interdisciplinary program covers an emerging discipline in computing and sensing that utilizes quantum theory. Students learn the fundamentals of quantum physics and how to apply its basic principles in real world technologies to solve the future challenges in the field of computing, communication, and sensing. The program covers the concepts of superposition, entanglement, quantum gates, and quantum algorithms in order to understand the difference between classical and quantum-computing in the fields of artificial intelligence, and cryptography. It also covers applications of quantum sensing in areas such as radar, lidar, photo-detection, magnetometry, and gravimetry. Students learn how to design, simulate, and test the core parts of a superconducting Qubit.
1. To introduce the exciting and rapidly developing field of Quantum Computing and Information.
2. Aims to provide the basic knowledge of quantum mechanics and linear algebra required to
understand the quantum computing
3. Aims to provide quantum scientist and engineers an introductory concept of different types of qubits
and quantum computing hardware.
4. Aims to provide introductory concepts of quantum algorithm, computing, and cryptography.
Concentration Students’ Learning Outcomes
By the end of this concentration, the student will be able to:
- Describe and explain different types of ‘second quantum revolution’-based technologies.
- Describe the concepts of different types of qubits and quantum computing hardware
- Apply quantum information and computing techniques in quantum-based technologies such as computing, sensing and communication.
PHYS 471 Introduction to Quantum Information and Computing 3-0-3
Review of relevant Quantum Mechanics concepts including linear vector spaces, Entanglement, the EPR paradox, and Bell's inequality. Quantum Computation including the qubit, quantum gates and search algorithms. Quantum Communication including cryptography and teleportation. Overview of some experimental implementations.
Pre-requisites: MATH 208 or MATH 225 or PHYS 210
PHYS 472 Qubits and Circuit Quantum Electrodynamics 3-0-3
Introduction to ion trap, spin, NV-center, cavity and circuit qubit, Quantum electrical circuits, superconductivity, Josephson Junction (JJ)-based non-linear harmonic oscillators, JJ-based superconducting circuit-qubits, noise and decoherence, cavity and circuit quantum electrodynamics (QED), microwave-based measurements in circuit QED
Pre-requisites: PHYS 471
COE 466 Quantum Architecture and Algorithms 3-0-3
An introduction to the model of quantum computation, quantum processors, quantum circuits and instruction sets, quantum programming languages, quantum Fourier transform, quantum error correction, quantum algorithms, and applications of quantum computing.
Pre-requisites: COE 292 (or ICS103 or ICS102) and MATH 208 (or PHYS 210 or MATH 225 or MATH 302)
ICS-439: Cryptography in Quantum Era 3-0-3
The difference between quantum cryptography and existing conventional cryptography, Integer Algorithms, Modular Arithmetic , Symmetric-key Cryptography, Perfect Secrecy, Stream and Block cipher, Group Theory, Public Key Cryptography, Quantum cryptography and cryptanalysis, Key distribution protocols, Quantum money, quantum one-time pad.
Pre-requisites: COE 466
Cannot be taken for credit with ICS 440