CMPE 257

Introduction to Quantum Computing and Information Science

Rochester Institute of Technology · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

We are entering a “quantum age” where it is possible to design and create complex quantum systems whose behaviors are drastically altering the ways we think about computing and information. This course will help students from a broad range of disciplinary backgrounds understand the basic principles of quantum mechanics and how they are leading to innovations in computing and communication. This course teaches the fundamentals of quantum information science with a focus on quantum computing and quantum cryptography. Two state systems (e.g., quantum bits) will be used to introduce foundational concepts of quantum mechanics and the appropriate mathematical formalism needed to understand communication protocols (e.g., quantum key distribution), quantum logic gates, circuits, and algorithms (e.g., Shor’s factoring algorithm). Students will learn about the potential applications of quantum computers and the broader impact they will have on science, technology, and society. Students will also gain hands-on experience with quantum computing tools and simulators developed by quantum computing hardware companies.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 8 hours ago

001

Availability not recently verified
Class #rochester_2-CMPE257Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?