Skip to main content

2025 Investiture Information

ENGS 121 - Implementations of Quantum Information

Description

In this course, you will learn how to build a quantum computer. We will start with a review of the basic principles of quantum computing. Then, we will discuss the latest experimental platforms for quantum information processing, including trapped ions, superconducting, neutral atoms, quantum dots, topological, and photonic qubits. We will explore how each platform stores manipulates, and measures quantum information. We will also discuss the challenges of building a large-scale quantum computer, such as error correction and scalability, through reading seminal papers in the field. Upon completion of the course, you will be prepared to critically evaluate experimental papers in quantum computing and evaluate the error rates and scalability of different platforms.

Prerequisites

PHYS 50, and one of: ENGS 53 or PHYS 75; or their equivalents. A basic knowledge of Python is assumed.

Offered

Term
Time
Location / Method
Instructor(s)
Term: Fall 2025
Time: 2
Location:
Instructors:

Mattias W. Fitzpatrick