Welcome to my personal website! I am Dr. Vincenzo De Maio from University of Leicester / TU Wien. Here you will find information about myself and my research and dissemination activities.
Dr. Vincenzo De Maio| **CO7263 | MSc elective | University of Leicester | Semester 2, 2026/27** |
Quantum Machine Learning explores what happens when methods from quantum computing are applied to problems in machine learning and data analysis.
The module introduces quantum computing from first principles before examining quantum kernel methods, variational quantum circuits, quantum neural networks, learning theory, benchmarking, and hybrid quantum-classical systems. The emphasis is not simply on implementing quantum models, but on understanding what they can represent, how they should be evaluated, and what evidence would be required to establish a meaningful advantage over classical methods.
The module is worth 15 credits and is coordinated by Dr Vincenzo De Maio. It combines lectures, computer laboratories, tutorials, independent study, and a practical programming project.
The module is intended for MSc students in Computer Science, Artificial Intelligence, Data Science, and related disciplines who are interested in emerging computational technologies.
No previous knowledge of quantum computing or quantum mechanics is assumed. Quantum-computing concepts are introduced from first principles, and the module includes a review of the relevant mathematical foundations.
Students should nevertheless be comfortable with:
Students are expected to revise mathematical material with which they are unfamiliar and to engage actively with the practical exercises and recommended readings.
By the end of the module, students should be able to:
These objectives reflect the approved module outcomes covering quantum-computing foundations, QSVMs and QNNs, PAC-learning analysis, and hybrid quantum-classical QML pipelines.
The practical component uses Python and PennyLane, an open-source framework for quantum programming and QML. PennyLane provides learning materials, demonstrations, and integration with classical machine-learning software and multiple quantum-device backends. Indicative laboratory activities include:
The module is being developed with opportunities for students to experience contemporary quantum-software and hardware ecosystems.
Educational access to Quandela’s cloud platform is planned for suitable practical activities. This will allow selected experiments involving photonic quantum computing, quantum kernels, and hybrid workflows. Most development and testing will continue to use simulation, ensuring that the practical work does not depend on hardware availability.
The module also draws on PennyLane’s educational ecosystem, including its quantum machine-learning guide, demonstrations, documentation, and teaching resources. PennyLane describes QML as an evolving field spanning learning theory, practical benchmarks, quantum neural networks, and questions of quantum learning advantage.
The approved assessment structure is:
The programming project requires students to implement and critically evaluate a QML application. Students are expected to compare quantum methods with credible classical alternatives and discuss limitations rather than report accuracy alone.
This module takes a critical and evidence-based approach to QML. Students will not be asked to assume that a quantum model is better simply because it uses a quantum computer. Instead, they will learn to ask:
The objective is to prepare students to participate thoughtfully in quantum-computing research and development, while recognising both the possibilities and the present limitations of the field.
Formal information concerning registration, timetabling, assessment deadlines, and University policies will be provided through the University of Leicester module catalogue and Blackboard. For academic enquiries about the module, please contact: Dr Vincenzo De Maio School of Computing and Mathematical Sciences University of Leicester