diff --git a/Grades/grades-Exercise-2.pdf b/Grades/grades-Exercise-2.pdf deleted file mode 100644 index faeb470..0000000 Binary files a/Grades/grades-Exercise-2.pdf and /dev/null differ diff --git a/README.md b/README.md index d864e2a..386dd62 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,92 @@ # Quantum Computation and Error Correction -This is a [course at the University of Basel](https://vorlesungsverzeichnis.unibas.ch/de/vorlesungsverzeichnis?periode=2025004&keyword=wootton&hid=&search=1#searchResults), given by Dr James Wootton, Pierre Fromholz and Daniel Bultrini of [Moth Quantum](https://mothquantum.com/). +**Course Overview:** This course package consists of two related offerings: a set of [lectures on quantum theory](https://vorlesungsverzeichnis.unibas.ch/de/vorlesungsverzeichnis?id=302620) (4 credits) and a corresponding technical [exercise component](https://vorlesungsverzeichnis.unibas.ch/de/vorlesungsverzeichnis?id=302621) (2 credits). Both are hosted at the University of Basel. -## Course Content +### 📚 Lecture Series Details -*Coming Soon* +* **Credits/Level:** 4 Credits +* **Instructors:** Dr. James Wootton, Prof. Pierre Fromholz, and Dr. Daniel Bultrini of [Moth Quantum](https://mothquantum.com/). + +**Key Dates & Topics:** + +| Date | Instructor | Topic | +| :--- | :--- | :--- | +| September 15 | TBD | Introduction to Quantum Computation | +| September 22 | Prof. Fromholz | The Qubit and Quantum Mechanics Fundamentals | +| September 29 | Dr. Bultrini | Mathematics for Quantum I (Linear Algebra Review) | +| October 6 | Dr. Wootton | Mathematics for Quantum II (Advanced Topics) | +| October 13 | Dr. Bultrini | Multiqubits, Universality, and Quantum Circuits I | +| October 20 | Prof. Fromholz | Multiqubits, Universality, and Quantum Circuits II | +| October 27 | Dr. Bultrini | Algorithms I: Fourier Transform (FT) | +| November 3 | Prof. Fromholz | Algorithms II: Phase Estimation (PE) | +| November 10 | Prof. Fromholz | Algorithms III: Period Finding and Order-Finding | +| November 17 | Dr. Bultrini | Noise, Decoherence, and Error Mitigation | +| November 24 | Dr. Wootton | Quantum Error Correction I (Foundations) | +| December 1 | Dr. Wootton | Quantum Error Correction II (Codes and Theory) | +| December 8 | Dr. Wootton | Quantum Error Correction III (Advanced Codes/Protocols) | + +**Course Materials:** +* All lectures will be recorded and made available shortly after the session in the dedicated `Lectures` folder. +* Supplementary lecture notes (slides, manuscripts, or typed summaries) will also be provided in this same folder. + +### 🛠️ Exercises Component Details + +* **Credits/Level:** 2 Credits +* **Supervision:** Supervised by the main lecture group. +* **Teaching Assistants (TAs):** Viktoriia Pinchenkova, Sarthak Sarthak, Xinru Tang, Zoé McIntyre, Hari Priya Pettugani, Zoltan György, Shahan Hawatian. + +**Key Dates & Topics:** + +| Date | Topic | Instructor +| :--- | :--- | :--- | +| September 15 | Basics (No Submission Required) | TBA | +| September 22 | Introduction to Quantum Circuits | TBA | +| September 29 | The Qubit and Quantum Mechanics Fundamentals | TBA | +| October 6 | Mathematics for Quantum I | TBA | +| October 13 | Mathematics for Quantum II | TBA | +| October 20 | Multiqubits, Universality, and Circuits I | TBA | +| October 27 | Multiqubits, Universality, and Circuits II | TBA | +| November 3 | Algorithms I: Fourier Transform (FT) | TBA | +| November 10 | Algorithms II: Phase Estimation (PE) | TBA | +| November 17 | Algorithms III: Period Finding/Order-Finding | TBA | +| November 24 | Noise and Error Mitigation | TBA | +| December 1 | Quantum Error Correction I | TBA | +| December 8 | Quantum Error Correction II | TBA | + +**Submission Details:** +* Exercise sheets are provided in advance (Please see the `Exercises` folder). +* **Preparation:** Students must prepare the assigned material *before* the corresponding correction session, with the exception of the first session. +* **Corrections:** Each exercise correction will be made available shortly after its associated correction session. + +--- + +### 🎓 Grading and Examination Structure + +#### **1. Lecture Exam (Written)** +* **Date & Time:** December 15th (at the same time as the scheduled lectures). +* **Scope:** The exam covers all material presented in the Exercise sessions, excluding the final topic (QEC III). +* **Grading:** Graded out of 6 points. A passing grade is 4 or more. + +#### **2. Exercises Evaluation (Effort-Based)** +There is no traditional "exam" for the exercises; instead, evaluation focuses on sustained effort and participation. + +**Submission Process:** Students must submit their completed exercise sheets via ADAM (or alternative method approved by a TA) by the night prior to the correction session. + +**Passing Criteria ("Good Effort"):** +* The TAs will evaluate if the student demonstrated a "good effort" for at least 80% of the questions on the sheet. +* **Crucially:** Passing requires demonstrating *effort*, not necessarily correct answers. It is possible to pass without answering any question correctly, and vice versa. + +**Final Grade:** +* To successfully complete the exercises component, a student must achieve a passing grade for 70% or more of the sheets (i.e., passing at least 9 out of 12 sheets). + +**Note:** While it is administratively possible to take only one of two courses, and pass it, it is difficult and not recommended as knowledge of both courses is necessary to succed in both evaluation mechanism. + +--- + +### ❓ Student Support and Questions + +* **Lecture Material/Exam:** For questions regarding lecture content, please address them first to the corresponding lecturer. If unable to reach the assigned instructor, please contact Prof. Pierre Fromholz (`pierre.fromholz AT unibas.ch`). +* **Exercises/Grading:** For all questions concerning assignments and grading processes, please address them first to the designated TA for that week. If unable to reach the specific TA, please contact Zoé McIntyre (`zoe.mcintyre AT unibas.ch`). + +--- +*** diff --git a/Extra materials/Basic algorithms.pdf b/archives/Extra materials/Basic algorithms.pdf similarity index 100% rename from Extra materials/Basic algorithms.pdf rename to archives/Extra materials/Basic algorithms.pdf diff --git a/Extra materials/Entanglement theory.pdf b/archives/Extra materials/Entanglement theory.pdf similarity index 100% rename from Extra materials/Entanglement theory.pdf rename to archives/Extra materials/Entanglement theory.pdf diff --git a/Extra materials/Grover.pdf b/archives/Extra materials/Grover.pdf similarity index 100% rename from Extra materials/Grover.pdf rename to archives/Extra materials/Grover.pdf diff --git a/Extra materials/NISQ algorithms lecture.pptx b/archives/Extra materials/NISQ algorithms lecture.pptx similarity index 100% rename from Extra materials/NISQ algorithms lecture.pptx rename to archives/Extra materials/NISQ algorithms lecture.pptx diff --git a/Extra materials/Noise in QC.pdf b/archives/Extra materials/Noise in QC.pdf similarity index 100% rename from Extra materials/Noise in QC.pdf rename to archives/Extra materials/Noise in QC.pdf diff --git a/Extra materials/Universality_notes.pdf b/archives/Extra materials/Universality_notes.pdf similarity index 100% rename from Extra materials/Universality_notes.pdf rename to archives/Extra materials/Universality_notes.pdf diff --git a/Extra materials/lecture_basel_error_mitigation.pptx b/archives/Extra materials/lecture_basel_error_mitigation.pptx similarity index 100% rename from Extra materials/lecture_basel_error_mitigation.pptx rename to archives/Extra materials/lecture_basel_error_mitigation.pptx diff --git a/Project_grading_schemes/Balanced_grading_scheme.pdf b/archives/Project_grading_schemes/Balanced_grading_scheme.pdf similarity index 100% rename from Project_grading_schemes/Balanced_grading_scheme.pdf rename to archives/Project_grading_schemes/Balanced_grading_scheme.pdf diff --git a/Project_grading_schemes/Industry_grading_scheme.pdf b/archives/Project_grading_schemes/Industry_grading_scheme.pdf similarity index 100% rename from Project_grading_schemes/Industry_grading_scheme.pdf rename to archives/Project_grading_schemes/Industry_grading_scheme.pdf diff --git a/Project_grading_schemes/Research_grading_scheme.pdf b/archives/Project_grading_schemes/Research_grading_scheme.pdf similarity index 100% rename from Project_grading_schemes/Research_grading_scheme.pdf rename to archives/Project_grading_schemes/Research_grading_scheme.pdf diff --git a/QI_course/10_Surface_Code_Intro.pdf b/archives/QI_course/10_Surface_Code_Intro.pdf similarity index 100% rename from QI_course/10_Surface_Code_Intro.pdf rename to archives/QI_course/10_Surface_Code_Intro.pdf diff --git a/QI_course/11_Decoding_1.pdf b/archives/QI_course/11_Decoding_1.pdf similarity index 100% rename from QI_course/11_Decoding_1.pdf rename to archives/QI_course/11_Decoding_1.pdf diff --git a/QI_course/12_Decoding_2.pdf b/archives/QI_course/12_Decoding_2.pdf similarity index 100% rename from QI_course/12_Decoding_2.pdf rename to archives/QI_course/12_Decoding_2.pdf diff --git a/QI_course/12_Transversal_Gates.pdf b/archives/QI_course/12_Transversal_Gates.pdf similarity index 100% rename from QI_course/12_Transversal_Gates.pdf rename to archives/QI_course/12_Transversal_Gates.pdf diff --git a/QI_course/13_QEC_and_Stat_Mech.pdf b/archives/QI_course/13_QEC_and_Stat_Mech.pdf similarity index 100% rename from QI_course/13_QEC_and_Stat_Mech.pdf rename to archives/QI_course/13_QEC_and_Stat_Mech.pdf diff --git a/QI_course/14_Topological_Order.pdf b/archives/QI_course/14_Topological_Order.pdf similarity index 100% rename from QI_course/14_Topological_Order.pdf rename to archives/QI_course/14_Topological_Order.pdf diff --git a/QI_course/1_Classical_Information.pdf b/archives/QI_course/1_Classical_Information.pdf similarity index 100% rename from QI_course/1_Classical_Information.pdf rename to archives/QI_course/1_Classical_Information.pdf diff --git a/QI_course/2_The_Qubit.pdf b/archives/QI_course/2_The_Qubit.pdf similarity index 100% rename from QI_course/2_The_Qubit.pdf rename to archives/QI_course/2_The_Qubit.pdf diff --git a/QI_course/3_Quantum_Information.pdf b/archives/QI_course/3_Quantum_Information.pdf similarity index 100% rename from QI_course/3_Quantum_Information.pdf rename to archives/QI_course/3_Quantum_Information.pdf diff --git a/QI_course/4_Repetition_Code.pdf b/archives/QI_course/4_Repetition_Code.pdf similarity index 100% rename from QI_course/4_Repetition_Code.pdf rename to archives/QI_course/4_Repetition_Code.pdf diff --git a/QI_course/5_More_Quantum_Information.pdf b/archives/QI_course/5_More_Quantum_Information.pdf similarity index 100% rename from QI_course/5_More_Quantum_Information.pdf rename to archives/QI_course/5_More_Quantum_Information.pdf diff --git a/QI_course/6_Quantum_Correlations_part_1.pdf b/archives/QI_course/6_Quantum_Correlations_part_1.pdf similarity index 100% rename from QI_course/6_Quantum_Correlations_part_1.pdf rename to archives/QI_course/6_Quantum_Correlations_part_1.pdf diff --git a/QI_course/7_Quantum_Correlations_part_2.pdf b/archives/QI_course/7_Quantum_Correlations_part_2.pdf similarity index 100% rename from QI_course/7_Quantum_Correlations_part_2.pdf rename to archives/QI_course/7_Quantum_Correlations_part_2.pdf diff --git a/QI_course/8_Quantum_Noise.pdf b/archives/QI_course/8_Quantum_Noise.pdf similarity index 100% rename from QI_course/8_Quantum_Noise.pdf rename to archives/QI_course/8_Quantum_Noise.pdf diff --git a/QI_course/9_Stabilizer_Formalism.pdf b/archives/QI_course/9_Stabilizer_Formalism.pdf similarity index 100% rename from QI_course/9_Stabilizer_Formalism.pdf rename to archives/QI_course/9_Stabilizer_Formalism.pdf diff --git a/exercises_2019/.DS_Store b/archives/exercises_2019/.DS_Store similarity index 100% rename from exercises_2019/.DS_Store rename to archives/exercises_2019/.DS_Store diff --git a/exercises_2019/.texpadtmp/Exercise12.aux b/archives/exercises_2019/.texpadtmp/Exercise12.aux similarity index 100% rename from exercises_2019/.texpadtmp/Exercise12.aux rename to archives/exercises_2019/.texpadtmp/Exercise12.aux diff --git a/exercises_2019/.texpadtmp/Exercise12.synctex.gz b/archives/exercises_2019/.texpadtmp/Exercise12.synctex.gz similarity index 100% rename from exercises_2019/.texpadtmp/Exercise12.synctex.gz rename to archives/exercises_2019/.texpadtmp/Exercise12.synctex.gz diff --git a/exercises_2019/Answers_6.pdf b/archives/exercises_2019/Answers_6.pdf similarity index 100% rename from exercises_2019/Answers_6.pdf rename to archives/exercises_2019/Answers_6.pdf diff --git a/exercises_2019/Answers_7-1.pdf b/archives/exercises_2019/Answers_7-1.pdf similarity index 100% rename from exercises_2019/Answers_7-1.pdf rename to archives/exercises_2019/Answers_7-1.pdf diff --git a/exercises_2019/Answers_7-2.pdf b/archives/exercises_2019/Answers_7-2.pdf similarity index 100% rename from exercises_2019/Answers_7-2.pdf rename to archives/exercises_2019/Answers_7-2.pdf diff --git a/exercises_2019/Exercise10.pdf b/archives/exercises_2019/Exercise10.pdf similarity index 100% rename from exercises_2019/Exercise10.pdf rename to archives/exercises_2019/Exercise10.pdf diff --git a/exercises_2019/Exercise11.pdf b/archives/exercises_2019/Exercise11.pdf similarity index 100% rename from exercises_2019/Exercise11.pdf rename to archives/exercises_2019/Exercise11.pdf diff --git a/exercises_2019/Exercise12.pdf b/archives/exercises_2019/Exercise12.pdf similarity index 100% rename from exercises_2019/Exercise12.pdf rename to archives/exercises_2019/Exercise12.pdf diff --git a/exercises_2019/Exercise6.pdf b/archives/exercises_2019/Exercise6.pdf similarity index 100% rename from exercises_2019/Exercise6.pdf rename to archives/exercises_2019/Exercise6.pdf diff --git a/exercises_2019/Exercise7.pdf b/archives/exercises_2019/Exercise7.pdf similarity index 100% rename from exercises_2019/Exercise7.pdf rename to archives/exercises_2019/Exercise7.pdf diff --git a/exercises_2019/Exercise8.pdf b/archives/exercises_2019/Exercise8.pdf similarity index 100% rename from exercises_2019/Exercise8.pdf rename to archives/exercises_2019/Exercise8.pdf diff --git a/exercises_2019/Exercise9.pdf b/archives/exercises_2019/Exercise9.pdf similarity index 100% rename from exercises_2019/Exercise9.pdf rename to archives/exercises_2019/Exercise9.pdf diff --git a/exercises_2019/Solution9.pdf b/archives/exercises_2019/Solution9.pdf similarity index 100% rename from exercises_2019/Solution9.pdf rename to archives/exercises_2019/Solution9.pdf diff --git a/exercises_2019/Solutions11-1.png b/archives/exercises_2019/Solutions11-1.png similarity index 100% rename from exercises_2019/Solutions11-1.png rename to archives/exercises_2019/Solutions11-1.png diff --git a/exercises_2019/qft.png b/archives/exercises_2019/qft.png similarity index 100% rename from exercises_2019/qft.png rename to archives/exercises_2019/qft.png diff --git a/exercises_2022/Exercise1.ipynb b/archives/exercises_2022/Exercise1.ipynb similarity index 100% rename from exercises_2022/Exercise1.ipynb rename to archives/exercises_2022/Exercise1.ipynb diff --git a/exercises_2022/Exercise2.ipynb b/archives/exercises_2022/Exercise2.ipynb similarity index 100% rename from exercises_2022/Exercise2.ipynb rename to archives/exercises_2022/Exercise2.ipynb diff --git a/exercises_2022/Exercise3.ipynb b/archives/exercises_2022/Exercise3.ipynb similarity index 100% rename from exercises_2022/Exercise3.ipynb rename to archives/exercises_2022/Exercise3.ipynb diff --git a/exercises_2022/Exercise4.ipynb b/archives/exercises_2022/Exercise4.ipynb similarity index 100% rename from exercises_2022/Exercise4.ipynb rename to archives/exercises_2022/Exercise4.ipynb diff --git a/exercises_2022/Exercise5.ipynb b/archives/exercises_2022/Exercise5.ipynb similarity index 100% rename from exercises_2022/Exercise5.ipynb rename to archives/exercises_2022/Exercise5.ipynb diff --git a/exercises_2022/Exercise6.ipynb b/archives/exercises_2022/Exercise6.ipynb similarity index 100% rename from exercises_2022/Exercise6.ipynb rename to archives/exercises_2022/Exercise6.ipynb diff --git a/exercises_2022/Exercise7.ipynb b/archives/exercises_2022/Exercise7.ipynb similarity index 100% rename from exercises_2022/Exercise7.ipynb rename to archives/exercises_2022/Exercise7.ipynb diff --git a/exercises_2022/Exercise8.ipynb b/archives/exercises_2022/Exercise8.ipynb similarity index 100% rename from exercises_2022/Exercise8.ipynb rename to archives/exercises_2022/Exercise8.ipynb diff --git a/exercises_2022/Exercise9.ipynb b/archives/exercises_2022/Exercise9.ipynb similarity index 100% rename from exercises_2022/Exercise9.ipynb rename to archives/exercises_2022/Exercise9.ipynb diff --git a/exercises_2022/circuit_model.png b/archives/exercises_2022/circuit_model.png similarity index 100% rename from exercises_2022/circuit_model.png rename to archives/exercises_2022/circuit_model.png diff --git a/exercises_2022/circuits.png b/archives/exercises_2022/circuits.png similarity index 100% rename from exercises_2022/circuits.png rename to archives/exercises_2022/circuits.png diff --git a/exercises_2022/delayed.png b/archives/exercises_2022/delayed.png similarity index 100% rename from exercises_2022/delayed.png rename to archives/exercises_2022/delayed.png diff --git a/exercises/Exercise1-solution.ipynb b/archives/exercises_2025/Exercise1-solution.ipynb similarity index 100% rename from exercises/Exercise1-solution.ipynb rename to archives/exercises_2025/Exercise1-solution.ipynb diff --git a/exercises/Exercise1.ipynb b/archives/exercises_2025/Exercise1.ipynb similarity index 100% rename from exercises/Exercise1.ipynb rename to archives/exercises_2025/Exercise1.ipynb diff --git a/exercises/Exercise3.pdf b/archives/exercises_2025/Exercise3.pdf similarity index 100% rename from exercises/Exercise3.pdf rename to archives/exercises_2025/Exercise3.pdf diff --git a/exercises/Exercise4QC/Exsheet4.pdf b/archives/exercises_2025/Exercise4QC/Exsheet4.pdf similarity index 100% rename from exercises/Exercise4QC/Exsheet4.pdf rename to archives/exercises_2025/Exercise4QC/Exsheet4.pdf diff --git a/exercises/Exercise4QC/confusion_data_high_noise.json b/archives/exercises_2025/Exercise4QC/confusion_data_high_noise.json similarity index 100% rename from exercises/Exercise4QC/confusion_data_high_noise.json rename to archives/exercises_2025/Exercise4QC/confusion_data_high_noise.json diff --git a/exercises/Exercise4QC/confusion_data_low_noise.json b/archives/exercises_2025/Exercise4QC/confusion_data_low_noise.json similarity index 100% rename from exercises/Exercise4QC/confusion_data_low_noise.json rename to archives/exercises_2025/Exercise4QC/confusion_data_low_noise.json diff --git a/exercises/Exercise_3-solutions.pdf b/archives/exercises_2025/Exercise_3-solutions.pdf similarity index 100% rename from exercises/Exercise_3-solutions.pdf rename to archives/exercises_2025/Exercise_3-solutions.pdf diff --git a/exercises/ex2_graded.pdf b/archives/exercises_2025/ex2_graded.pdf similarity index 100% rename from exercises/ex2_graded.pdf rename to archives/exercises_2025/ex2_graded.pdf diff --git a/exercises/ex2_graded_proofread.pdf b/archives/exercises_2025/ex2_graded_proofread.pdf similarity index 100% rename from exercises/ex2_graded_proofread.pdf rename to archives/exercises_2025/ex2_graded_proofread.pdf diff --git a/exercises/tests1.py b/archives/exercises_2025/tests1.py similarity index 100% rename from exercises/tests1.py rename to archives/exercises_2025/tests1.py diff --git a/exercises_comp_2017/.DS_Store b/archives/exercises_comp_2017/.DS_Store similarity index 100% rename from exercises_comp_2017/.DS_Store rename to archives/exercises_comp_2017/.DS_Store diff --git a/exercises_comp_2017/Exercise1.pdf b/archives/exercises_comp_2017/Exercise1.pdf similarity index 100% rename from exercises_comp_2017/Exercise1.pdf rename to archives/exercises_comp_2017/Exercise1.pdf diff --git a/exercises_comp_2017/Exercise2.pdf b/archives/exercises_comp_2017/Exercise2.pdf similarity index 100% rename from exercises_comp_2017/Exercise2.pdf rename to archives/exercises_comp_2017/Exercise2.pdf diff --git a/exercises_comp_2017/Exercise3.pdf b/archives/exercises_comp_2017/Exercise3.pdf similarity index 100% rename from exercises_comp_2017/Exercise3.pdf rename to archives/exercises_comp_2017/Exercise3.pdf diff --git a/exercises_comp_2017/Exercise4.pdf b/archives/exercises_comp_2017/Exercise4.pdf similarity index 100% rename from exercises_comp_2017/Exercise4.pdf rename to archives/exercises_comp_2017/Exercise4.pdf diff --git a/exercises_comp_2017/Exercise5.pdf b/archives/exercises_comp_2017/Exercise5.pdf similarity index 100% rename from exercises_comp_2017/Exercise5.pdf rename to archives/exercises_comp_2017/Exercise5.pdf diff --git a/exercises_comp_2017/Solution1.pdf b/archives/exercises_comp_2017/Solution1.pdf similarity index 100% rename from exercises_comp_2017/Solution1.pdf rename to archives/exercises_comp_2017/Solution1.pdf diff --git a/exercises_comp_2017/Solution2-1.pdf b/archives/exercises_comp_2017/Solution2-1.pdf similarity index 100% rename from exercises_comp_2017/Solution2-1.pdf rename to archives/exercises_comp_2017/Solution2-1.pdf diff --git a/exercises_comp_2017/solution2-2.pdf b/archives/exercises_comp_2017/solution2-2.pdf similarity index 100% rename from exercises_comp_2017/solution2-2.pdf rename to archives/exercises_comp_2017/solution2-2.pdf diff --git a/exercises_comp_2017/solution3.pdf b/archives/exercises_comp_2017/solution3.pdf similarity index 100% rename from exercises_comp_2017/solution3.pdf rename to archives/exercises_comp_2017/solution3.pdf diff --git a/exercises_qec_2018/.DS_Store b/archives/exercises_qec_2018/.DS_Store similarity index 100% rename from exercises_qec_2018/.DS_Store rename to archives/exercises_qec_2018/.DS_Store diff --git a/exercises_qec_2018/Answers1-5.txt b/archives/exercises_qec_2018/Answers1-5.txt similarity index 100% rename from exercises_qec_2018/Answers1-5.txt rename to archives/exercises_qec_2018/Answers1-5.txt diff --git a/exercises_qec_2018/Answers1.pdf b/archives/exercises_qec_2018/Answers1.pdf similarity index 100% rename from exercises_qec_2018/Answers1.pdf rename to archives/exercises_qec_2018/Answers1.pdf diff --git a/exercises_qec_2018/Answers10.pdf b/archives/exercises_qec_2018/Answers10.pdf similarity index 100% rename from exercises_qec_2018/Answers10.pdf rename to archives/exercises_qec_2018/Answers10.pdf diff --git a/exercises_qec_2018/Answers3/Answers3(for q1 see q2 here).pdf b/archives/exercises_qec_2018/Answers3/Answers3(for q1 see q2 here).pdf similarity index 100% rename from exercises_qec_2018/Answers3/Answers3(for q1 see q2 here).pdf rename to archives/exercises_qec_2018/Answers3/Answers3(for q1 see q2 here).pdf diff --git a/exercises_qec_2018/Answers3/Answers3(q2,q3 and q4).pdf b/archives/exercises_qec_2018/Answers3/Answers3(q2,q3 and q4).pdf similarity index 100% rename from exercises_qec_2018/Answers3/Answers3(q2,q3 and q4).pdf rename to archives/exercises_qec_2018/Answers3/Answers3(q2,q3 and q4).pdf diff --git a/exercises_qec_2018/Answers5.pdf b/archives/exercises_qec_2018/Answers5.pdf similarity index 100% rename from exercises_qec_2018/Answers5.pdf rename to archives/exercises_qec_2018/Answers5.pdf diff --git a/exercises_qec_2018/Answers6.pdf b/archives/exercises_qec_2018/Answers6.pdf similarity index 100% rename from exercises_qec_2018/Answers6.pdf rename to archives/exercises_qec_2018/Answers6.pdf diff --git a/exercises_qec_2018/Answers_8-1.pdf b/archives/exercises_qec_2018/Answers_8-1.pdf similarity index 100% rename from exercises_qec_2018/Answers_8-1.pdf rename to archives/exercises_qec_2018/Answers_8-1.pdf diff --git a/exercises_qec_2018/Answers_8-2.pdf b/archives/exercises_qec_2018/Answers_8-2.pdf similarity index 100% rename from exercises_qec_2018/Answers_8-2.pdf rename to archives/exercises_qec_2018/Answers_8-2.pdf diff --git a/exercises_qec_2018/Exercise1.pdf b/archives/exercises_qec_2018/Exercise1.pdf similarity index 100% rename from exercises_qec_2018/Exercise1.pdf rename to archives/exercises_qec_2018/Exercise1.pdf diff --git a/exercises_qec_2018/Exercise10.pdf b/archives/exercises_qec_2018/Exercise10.pdf similarity index 100% rename from exercises_qec_2018/Exercise10.pdf rename to archives/exercises_qec_2018/Exercise10.pdf diff --git a/exercises_qec_2018/Exercise11.pdf b/archives/exercises_qec_2018/Exercise11.pdf similarity index 100% rename from exercises_qec_2018/Exercise11.pdf rename to archives/exercises_qec_2018/Exercise11.pdf diff --git a/exercises_qec_2018/Exercise2.pdf b/archives/exercises_qec_2018/Exercise2.pdf similarity index 100% rename from exercises_qec_2018/Exercise2.pdf rename to archives/exercises_qec_2018/Exercise2.pdf diff --git a/exercises_qec_2018/Exercise3.pdf b/archives/exercises_qec_2018/Exercise3.pdf similarity index 100% rename from exercises_qec_2018/Exercise3.pdf rename to archives/exercises_qec_2018/Exercise3.pdf diff --git a/exercises_qec_2018/Exercise4.pdf b/archives/exercises_qec_2018/Exercise4.pdf similarity index 100% rename from exercises_qec_2018/Exercise4.pdf rename to archives/exercises_qec_2018/Exercise4.pdf diff --git a/exercises_qec_2018/Exercise5.pdf b/archives/exercises_qec_2018/Exercise5.pdf similarity index 100% rename from exercises_qec_2018/Exercise5.pdf rename to archives/exercises_qec_2018/Exercise5.pdf diff --git a/exercises_qec_2018/Exercise6.pdf b/archives/exercises_qec_2018/Exercise6.pdf similarity index 100% rename from exercises_qec_2018/Exercise6.pdf rename to archives/exercises_qec_2018/Exercise6.pdf diff --git a/exercises_qec_2018/Exercise7.pdf b/archives/exercises_qec_2018/Exercise7.pdf similarity index 100% rename from exercises_qec_2018/Exercise7.pdf rename to archives/exercises_qec_2018/Exercise7.pdf diff --git a/exercises_qec_2018/Exercise8.pdf b/archives/exercises_qec_2018/Exercise8.pdf similarity index 100% rename from exercises_qec_2018/Exercise8.pdf rename to archives/exercises_qec_2018/Exercise8.pdf diff --git a/exercises_qec_2018/Fig10.png b/archives/exercises_qec_2018/Fig10.png similarity index 100% rename from exercises_qec_2018/Fig10.png rename to archives/exercises_qec_2018/Fig10.png diff --git a/exercises_qec_2018/Fig11-2.png b/archives/exercises_qec_2018/Fig11-2.png similarity index 100% rename from exercises_qec_2018/Fig11-2.png rename to archives/exercises_qec_2018/Fig11-2.png diff --git a/extra_resources/.DS_Store b/archives/extra_resources/.DS_Store similarity index 100% rename from extra_resources/.DS_Store rename to archives/extra_resources/.DS_Store diff --git a/extra_resources/8a_Fourier_Phase.pdf b/archives/extra_resources/8a_Fourier_Phase.pdf similarity index 100% rename from extra_resources/8a_Fourier_Phase.pdf rename to archives/extra_resources/8a_Fourier_Phase.pdf diff --git a/extra_resources/8b_Shor.pdf b/archives/extra_resources/8b_Shor.pdf similarity index 100% rename from extra_resources/8b_Shor.pdf rename to archives/extra_resources/8b_Shor.pdf diff --git a/extra_resources/Benchmarking-with-QA.pdf b/archives/extra_resources/Benchmarking-with-QA.pdf similarity index 100% rename from extra_resources/Benchmarking-with-QA.pdf rename to archives/extra_resources/Benchmarking-with-QA.pdf diff --git a/extra_resources/Benchmarking-with-QEC-1.pdf b/archives/extra_resources/Benchmarking-with-QEC-1.pdf similarity index 100% rename from extra_resources/Benchmarking-with-QEC-1.pdf rename to archives/extra_resources/Benchmarking-with-QEC-1.pdf diff --git a/extra_resources/Benchmarking-with-QEC-2.pdf b/archives/extra_resources/Benchmarking-with-QEC-2.pdf similarity index 100% rename from extra_resources/Benchmarking-with-QEC-2.pdf rename to archives/extra_resources/Benchmarking-with-QEC-2.pdf diff --git a/extra_resources/Benchmarking-with-QEC-2a.pdf b/archives/extra_resources/Benchmarking-with-QEC-2a.pdf similarity index 100% rename from extra_resources/Benchmarking-with-QEC-2a.pdf rename to archives/extra_resources/Benchmarking-with-QEC-2a.pdf diff --git a/extra_resources/Classical Coding.pdf b/archives/extra_resources/Classical Coding.pdf similarity index 100% rename from extra_resources/Classical Coding.pdf rename to archives/extra_resources/Classical Coding.pdf diff --git a/extra_resources/Entanglement_extra/10_Entanglement_structure.ipynb b/archives/extra_resources/Entanglement_extra/10_Entanglement_structure.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/10_Entanglement_structure.ipynb rename to archives/extra_resources/Entanglement_extra/10_Entanglement_structure.ipynb diff --git a/extra_resources/Entanglement_extra/11_GHZ_W.ipynb b/archives/extra_resources/Entanglement_extra/11_GHZ_W.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/11_GHZ_W.ipynb rename to archives/extra_resources/Entanglement_extra/11_GHZ_W.ipynb diff --git a/extra_resources/Entanglement_extra/12_Purification.ipynb b/archives/extra_resources/Entanglement_extra/12_Purification.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/12_Purification.ipynb rename to archives/extra_resources/Entanglement_extra/12_Purification.ipynb diff --git a/extra_resources/Entanglement_extra/1_Schmidt_decomp.ipynb b/archives/extra_resources/Entanglement_extra/1_Schmidt_decomp.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/1_Schmidt_decomp.ipynb rename to archives/extra_resources/Entanglement_extra/1_Schmidt_decomp.ipynb diff --git a/extra_resources/Entanglement_extra/2_locc.ipynb b/archives/extra_resources/Entanglement_extra/2_locc.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/2_locc.ipynb rename to archives/extra_resources/Entanglement_extra/2_locc.ipynb diff --git a/extra_resources/Entanglement_extra/3_Renyi_entropy.ipynb b/archives/extra_resources/Entanglement_extra/3_Renyi_entropy.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/3_Renyi_entropy.ipynb rename to archives/extra_resources/Entanglement_extra/3_Renyi_entropy.ipynb diff --git a/extra_resources/Entanglement_extra/4_Concurrence_negativity.ipynb b/archives/extra_resources/Entanglement_extra/4_Concurrence_negativity.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/4_Concurrence_negativity.ipynb rename to archives/extra_resources/Entanglement_extra/4_Concurrence_negativity.ipynb diff --git a/extra_resources/Entanglement_extra/5_Bell_test.ipynb b/archives/extra_resources/Entanglement_extra/5_Bell_test.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/5_Bell_test.ipynb rename to archives/extra_resources/Entanglement_extra/5_Bell_test.ipynb diff --git a/extra_resources/Entanglement_extra/6_Entanglement_witnesses.ipynb b/archives/extra_resources/Entanglement_extra/6_Entanglement_witnesses.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/6_Entanglement_witnesses.ipynb rename to archives/extra_resources/Entanglement_extra/6_Entanglement_witnesses.ipynb diff --git a/extra_resources/Entanglement_extra/7_Separability.ipynb b/archives/extra_resources/Entanglement_extra/7_Separability.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/7_Separability.ipynb rename to archives/extra_resources/Entanglement_extra/7_Separability.ipynb diff --git a/extra_resources/Entanglement_extra/8_Area_law.ipynb b/archives/extra_resources/Entanglement_extra/8_Area_law.ipynb similarity index 100% rename from extra_resources/Entanglement_extra/8_Area_law.ipynb rename to archives/extra_resources/Entanglement_extra/8_Area_law.ipynb diff --git a/extra_resources/LDPC-codes.pdf b/archives/extra_resources/LDPC-codes.pdf similarity index 100% rename from extra_resources/LDPC-codes.pdf rename to archives/extra_resources/LDPC-codes.pdf diff --git a/extra_resources/Repetition-and-Shor-codes.pptx b/archives/extra_resources/Repetition-and-Shor-codes.pptx similarity index 100% rename from extra_resources/Repetition-and-Shor-codes.pptx rename to archives/extra_resources/Repetition-and-Shor-codes.pptx diff --git a/extra_resources/Repetition-and-Shor-codes.pptx.zip b/archives/extra_resources/Repetition-and-Shor-codes.pptx.zip similarity index 100% rename from extra_resources/Repetition-and-Shor-codes.pptx.zip rename to archives/extra_resources/Repetition-and-Shor-codes.pptx.zip diff --git a/extra_resources/Stabilizer_Formalism.pdf b/archives/extra_resources/Stabilizer_Formalism.pdf similarity index 100% rename from extra_resources/Stabilizer_Formalism.pdf rename to archives/extra_resources/Stabilizer_Formalism.pdf diff --git a/extra_resources/Surface-codes.pptx b/archives/extra_resources/Surface-codes.pptx similarity index 100% rename from extra_resources/Surface-codes.pptx rename to archives/extra_resources/Surface-codes.pptx diff --git a/extra_resources/Wootton-QNLP2023.pdf b/archives/extra_resources/Wootton-QNLP2023.pdf similarity index 100% rename from extra_resources/Wootton-QNLP2023.pdf rename to archives/extra_resources/Wootton-QNLP2023.pdf diff --git a/extra_resources/ZX.pdf b/archives/extra_resources/ZX.pdf similarity index 100% rename from extra_resources/ZX.pdf rename to archives/extra_resources/ZX.pdf diff --git a/extra_resources/unique-properties-qubits.ipynb b/archives/extra_resources/unique-properties-qubits.ipynb similarity index 100% rename from extra_resources/unique-properties-qubits.ipynb rename to archives/extra_resources/unique-properties-qubits.ipynb diff --git a/graph.png b/archives/graph.png similarity index 100% rename from graph.png rename to archives/graph.png diff --git a/lattice.png b/archives/lattice.png similarity index 100% rename from lattice.png rename to archives/lattice.png diff --git a/practice/Practice1.ipynb b/archives/practice/Practice1.ipynb similarity index 100% rename from practice/Practice1.ipynb rename to archives/practice/Practice1.ipynb diff --git a/practice/PracticeExercise1-solutions.ipynb b/archives/practice/PracticeExercise1-solutions.ipynb similarity index 100% rename from practice/PracticeExercise1-solutions.ipynb rename to archives/practice/PracticeExercise1-solutions.ipynb diff --git a/practice/PracticeExercise2-solutions.ipynb b/archives/practice/PracticeExercise2-solutions.ipynb similarity index 100% rename from practice/PracticeExercise2-solutions.ipynb rename to archives/practice/PracticeExercise2-solutions.ipynb diff --git a/practice/PracticeExercise2.ipynb b/archives/practice/PracticeExercise2.ipynb similarity index 100% rename from practice/PracticeExercise2.ipynb rename to archives/practice/PracticeExercise2.ipynb diff --git a/practice/PracticeExercise3.ipynb b/archives/practice/PracticeExercise3.ipynb similarity index 100% rename from practice/PracticeExercise3.ipynb rename to archives/practice/PracticeExercise3.ipynb diff --git a/practice/PracticeExercise4/PracticeExercise4-solutions.ipynb b/archives/practice/PracticeExercise4/PracticeExercise4-solutions.ipynb similarity index 100% rename from practice/PracticeExercise4/PracticeExercise4-solutions.ipynb rename to archives/practice/PracticeExercise4/PracticeExercise4-solutions.ipynb diff --git a/practice/PracticeExercise4/PracticeExercise4.ipynb b/archives/practice/PracticeExercise4/PracticeExercise4.ipynb similarity index 100% rename from practice/PracticeExercise4/PracticeExercise4.ipynb rename to archives/practice/PracticeExercise4/PracticeExercise4.ipynb diff --git a/practice/PracticeExercise4/grover_circuit_high_level.png b/archives/practice/PracticeExercise4/grover_circuit_high_level.png similarity index 100% rename from practice/PracticeExercise4/grover_circuit_high_level.png rename to archives/practice/PracticeExercise4/grover_circuit_high_level.png diff --git a/practice/PracticeExercise4/grover_list.png b/archives/practice/PracticeExercise4/grover_list.png similarity index 100% rename from practice/PracticeExercise4/grover_list.png rename to archives/practice/PracticeExercise4/grover_list.png diff --git a/practice/PracticeExercise4/grover_step1.jpg b/archives/practice/PracticeExercise4/grover_step1.jpg similarity index 100% rename from practice/PracticeExercise4/grover_step1.jpg rename to archives/practice/PracticeExercise4/grover_step1.jpg diff --git a/practice/PracticeExercise4/grover_step2.jpg b/archives/practice/PracticeExercise4/grover_step2.jpg similarity index 100% rename from practice/PracticeExercise4/grover_step2.jpg rename to archives/practice/PracticeExercise4/grover_step2.jpg diff --git a/practice/PracticeExercise4/grover_step3.jpg b/archives/practice/PracticeExercise4/grover_step3.jpg similarity index 100% rename from practice/PracticeExercise4/grover_step3.jpg rename to archives/practice/PracticeExercise4/grover_step3.jpg diff --git a/practice/classical.png b/archives/practice/classical.png similarity index 100% rename from practice/classical.png rename to archives/practice/classical.png diff --git a/practice/quantum.png b/archives/practice/quantum.png similarity index 100% rename from practice/quantum.png rename to archives/practice/quantum.png