Week | Date commencing | Lectures (book sections) | Tutorials | Labs and coursework |
---|---|---|---|---|
1 | 15 Jan 2024 | Tue: introduction, ZX calculus Thu: quantum programming, semantics, PyZX | ||
2 | 22 Jan 2024 | Tue: categories, Hilb, Set, Rel (0.1, 0.2, 0.3) Thu: monoidal categories, graphical language (1.1) | Wed | Mon: PyZX |
3 | 29 Jan 2024 | Tue: monoidal categories Thu: OpenQASM, scalars (2.1) | Wed | Mon: PyZX (rerun) |
4 | 5 Feb 2024 | Tue: symmetry (1.2), daggers (2.3) Thu: dual objects (3.1) | Wed | Mon: coursework released Mon: Qiskit |
5 | 12 Feb 2024 | Tue: teleportation (3.2), compactness Thu: revision | Wed | |
6 | 26 Feb 2024 | Tue: conjugation, traces, dimension (3.4) Thu: monoids (4.1) | Wed | Mon: coursework due |
7 | 4 Mar 2024 | Tue: Quipper, semantics, no cloning (4.2) Thu: Frobenius structures (5.1) | Wed | |
8 | 11 Mar 2024 | Tue: Q#, spider theorem (5.2) Thu: no lecture | Wed | Mon: coursework feedback |
9 | 18 Mar 2024 | Tue: Frobenius structures in Hilb and Rel, phases (5.4, 5.5) Thu: SILQ, complementarity (6.1, 6.2) | Wed | |
10 | 25 Mar 2024 | Tue: bialgebras, ZX calculus (6.3, 6.4, 6.5) Thu: revision |
License
All rights reserved The University of Edinburgh