Quantum Data Science 2026-27

Ciência de Dados

Dep. Informática, Universidade do Minho

Learning Outcomes

On successful completion of the course students should be able

Syllabus

Summaries (2025-25)

T Lectures
.
Sep 14 (09:00 - 11:00) Introduction to quantum computation and information (slides). Contents and dynamics of this course.
Sep 21 (09:00 - 11:00) What's in a qubit? Representation and evolution of a single-state quantum system. (slides).
Oct 8 (16:00 - 18:00) Multi-state quantum systems (slides). Introduction to quantum algorithms (slides)
Oct 19 (09:00 - 11:00) Quantum algorithmics: The phase kick-back technique (slides).
Oct 19 (11:00 - 13:00) Examples: The algorithms of Varziani-Bernstein and Deutch-Joza.
Oct 26 (09:00 - 11:00) Unstructured search problems and the Grover's algorithm (slides).
Nov 2 (09:00 - 11:00) Exercises on phase kick-back algorithms (conclusion).
Nov 9 (09:00 - 11:00) Grover's algorithm for multiple solutions, with exercise 3.4 worked out (xlsx).
Nov 16 (09:00 - 11:00) Exercises on the quantum Fourier transform (pdf).

TP Lectures
Sep 24 (16:00 - 18:00) Review of the mathematical background for quantum computation: Hilbert spaces. (slides).
Oct 1 (16:00 - 18:00) Exercises on the mathematical background for quantum computation (pdf).
Oct 12 (09:00 - 11:00) Animating quantum algorithms: An introduction with pennylane. From bits and logical gates to qubits and unitary matrices. Single qubit states, Pauli and Hadamard matrices. (slides) and (notebook).
Oct 22 (16:00 - 18:00) Animating quantum algorithms (cont.) (slides) and (notebook).
Oct 29 (16:00 - 18:00) Exercises on phase kick-back algorithms (pdf).
Nov 5 (16:00 - 18:00) Geometric interpretation of Grover's algorithm. Exercises (pdf).
Nov 12 (16:00 - 18:00) Quantum phase estimation (slides) and an introduction to the quantum Fourier transform (slides).
Nov 19 (16:00 - 18:00) Entanglement as a computational resource. The teleportation protocol (slides). Exercises (pdf).

Bibliography

Quantum Computation and Algorithms
Quantum Computation for Data Science
Links

Pragmatics

Lecturers
Assessment
Contact