Quantum Data Science 2025-26

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 22 (09:00 - 11:00) Introduction to Quantum Computation and the course dynamics (slides).
Sep 29 (09:00 - 11:00) What's in a qubit? Representation and evolution of a quantum system. Single-qubit gates and the Bloch sphere (slides).
Oct 6 (09:00 - 11:00) Introduction to quantum algorithms. A first worked example: The Deutsch algoritm. A quantum solution to the Bernstein-Vazirani problem (slides).
Oct 13 (09:00 - 11:00) Unstructured search problems and the Grover's algorithm (slides).
Oct 20 (09:00 - 11:00) Quantum fundamentals with pennylane: Superposition, entanglement and interference. (notebook from class).
Oct 27 (09:00 - 11:00) Qubits collectively: Composition and entanglement. Quantum teleportation. (slides).
TP Lectures
Sep 25 (16:00 - 18:00) Superposition and quantum interference. Review of the mathematical background for quantum computation (slides).
Oct 2 (16:00 - 18:00) (to be re-scheduled)
Oct 9 (16:00 - 18:00) Exercises (1) (pdf)
Oct 16 (16:00 - 18:00) Quantum computing introduction with pennylane (slides) (notebook from class).
Oct 23 (16:00 - 18:00) Implemeting Deutsch algorithm with pennylane (notebook)
Oct 29 (16:00 - 18:00) Exercises (2) (pdf)

Bibliography

Quantum Computation and Algorithms
Quantum Computation for Data Science
Complementary readings
Links

Pragmatics

Lecturers
Assessment
Contact