Elias Savvas

Elias Savvas is professor of algorithmic and programming at the Department of digital systems of the University of Thessaly and Dean of the School of Technology. He is a graduate of the mathematical Department of A.U.T. and has an MSc in Computer Science (University of Dundee, UK). He completed his PhD thesis at the University College of Dublin, Ireland entitled “ Scheduling and Assignment of CPU-Intensive Tasks on Large Heterogeneous Distributed Systems”. He is a member of the program/scientific committee of many international conferences and scientific journals. He also served as General Chair of the 19th IEEE WETICE conference hosted in Larissa. He is a leader of the Qgreece quantum computing community (Quantum Greece) and which since 2021 is an equal member of the global qworld ecosystem (Quantum world) in which he has organized 4 free quantum computing tutorials with over 300 participants from all over Greece. He has published many papers in international journals and conferences as well as a chapter in a book. He is the author of the book "Quantum Computing: from theory to practice" and his main research interests are parallel and Distributed Systems, Cloud Computing and as of 2021 almost exclusively Quantum Computing. At last, he serves as Guest Editor on the Special Issue ”Quantum Computing and Its Applications “as well as Organizer and Chair of the special tracks” Quantum Computing: Current State and Future Trends " in the framework of the PCI 2021, 2022 conferences.

Quantum computing: from quantum mechanics to quantum programming

The very word "quantum" in most people seems something difficult and for a few. But the reality, fortunately, at least at the level of programming is not quite like that. Libraries have already been created and programming languages such as Python and Julia now support quantum programming with a fairly programmer-friendly environment. Colossal IT companies such as IBM, Google, Microsoft (and more) have built quantum computers and support them with hyper-complete libraries mainly in Python such as Qiskit. In this presentation, after looking at what we need to know in order to start programming quantum computers, we will develop our first programs step by step, and in addition we will run them both on simulators and on real IBM quantum computers. We will discuss their credibility and see how we can mitigate their mistakes. And we will end up with the presentation of some quantum games but also the prospect of a quantum internet.

Take me back to speakers!