CS499-Quantum Computing and Programming


CS499-Quantum Computing and Programming 
Spring 2020


Every lecture is accompanied by readings that support and expand on what was covered in the lecture.

Textbook:

1. Learn Quantum Computation Using Qiskit, A. Asfaw et al, [Online], IBM, 2020.                                                                
2. Quantum Computation and Quantum Information: 10th Anniversary Edition, by Michael Nielsen and Isaac Chuang.
3. Quantum Computer Science An Introduction, by N. David Mermin, Cambridge University Press, 2007.

Slides:

Week 1: Course Logistics

Week 2: Review Python 3|  Slides and Book available online here. Or you can download the Book and Slides from my Google Drive: 

BookPython for Everybody Exploring Data Using Python 3, Charles R. Severance.

Sides: Chapter 1: Why Program?, Chapter 2: Variables, Expressions, and Statements, Chapter 3: Conditional Execution, Chapter 4: Functions, Chapter 5: Loops and Iterations, Chapter 6: Strings, Chapter 7: Reading files, Chapter 8: Python Lists, Chapter 9: Python Dictionaries , Chapter 10: Tuples, Chapter 11: Regular Expressions.


Optional Friday Lectures


To review material from the prerequisites or to supplement the lecture material, additional lectures will be held every Friday  (weeks 2-7, 9-14). Attendance to these lectures is optional but encouraged.

Comments