This course begins remotely due to COVID. There are pre-recorded videos for some, but not all, content. Zoom attendance is expected but not required (that is, attendance won't be taken, but you are responsible for all content that is discussed in class). Each week, there will be a larger homework assignment that tests the understanding of quantum material of the week. In addition, there will be programming assignments, first in Java and then in Qiskit.
During class, I will deliver the content in the videos live. The goal is to allow you to ask questions live and check your understanding with a live instructor able to help in the moment.
For content that is not pre-recorded, I will try to remember to provide slides. In particular, content related to Java is not in pre-recorded videos.
We will use Piazza for questions.
If you have questions about the course, and those questions are in a sense impersonal — that is, they are about course material or course logistics — we ask that you post those questions publicly, rather than contacting any of the staff members directly. This ensures you will receive the fastest, most consistent possible response from the staff. Since students usually have common questions, posting public questions is also very efficient for your classmates as well. As yet another advantage, it avoids duplication of work on the part of the staff.
If you have a specific question about your implementation - if any code or partial solution is involved - then ask a private question, which is invisible to your classmates.
In general, there should be no reason for personal email unless it is for extenuating circumstances.
Textbooks:
Recommended: Q is for Quantum, Terry Rudolph
Dancing with Qubits, Robert S. Sutor
All assignments (short answer, Java, Qiskit) will be submitted in Gradescope.
Each student’s final grade will be computed according to the following formula:
Groups obviously share code amongst themselves, but they are not allowed to share code between groups in any shape or form.
We will enforce the following rule as well: any student who is under suspicion of having violated academic honesty rules will not be allowed to withdraw from this course.