Κβαντική Υπολογιστική
Σάββας Ηλίας
Καθηγητής
Μαθησιακά Αποτελέσματα
Με την επιτυχή ολοκλήρωση του μαθήματος οι φοιτητές/τριες θα είναι σε θέση να:
- Γνωρίζουν τις αρχές της κβαντικής υπολογιστικής.
- Κατανοούν απλές κβαντικές πύλες, κυκλώματα και αλγορίθμους.
- Υλοποιούν κβαντικά προγράμματα.
Σημείωση: Αν και η Κβαντική Υπολογιστική βρίσκεται στα πρώτα στάδια εξέλιξής της, υπόσχεται ότι θα ταρακουνήσει και αλλάξει ριζικά τον κόσμο μας. Στο Τμήμα δραστηριοποιείται η Ομάδα Κβαντικής Υπολογιστικής (Quantum Computing Group) που συνέβαλε σημαντικά στη δημιουργία (Μάρτιος 2021) του QGreece, του Ελληνικού κόμβου στο παγκόσμιο οικοσύστημα κβαντικών τεχνολογιών και λογισμικού QWorld.
Ενδεικτικό Περιεχόμενο Μαθήματος
- Εισαγωγή στην Κβαντική Μηχανική
- Εισαγωγή στον Κβαντικό Προγραμματισμό (Python ή Julia)
- Τελεστές και Κβαντικές Πύλες
- Κβαντική Διεμπλοκή
- Κβαντική Τηλεμεταφορά
- Βασικοί κβαντικοί αλγόριθμοι και εφαρμογές τους (Deutsch – Josza, Bernstein – Vazirani, Grover)
- Κβαντικά Παιχνίδια (Ναυμαχία, Τρίλιζα, Μαγικό Τετράγωνο, Παιχνίδια Στρατηγικής)
- Αλγόριθμοι Μηχανική Μάθησης
- Κβαντική Κρυπτογραφία (Shor algorithm)
- Εφαρμογές Κβαντικού Υπολογισμού (Χημεία, Ανάπτυξη φαρμάκων, Έξυπνα υλικά κ.α)