Intro to Quantum Computing
This course will define qubits and qubit logical gates starting from fundamental quantum mechanics and quantum optics all the way up to circuit level programming of quantum algorithms run on actual quantum computers via the cloud. It is designed to introduce engineers to quantum hardware and quantum programming. Students should be familiar with vector notation of electromagnetic fields and waves, and very comfortable with linear algebra and programming in Python.