LTFY.04.012 FunQ
Kvantarvutuse alused:
Teooria läbi praktika
Õppejõud: Dr. Veiko Palge
Eesmärgid
Kursuse eesmärgiks on anda kvantarvutite programmeerimisoskus elementaarsel tasemel. Õpiväljundid
Kursuse läbinud üliõpilane:
- on omandanud 2-dimensionaalse kvantsüsteemi mõiste: olek, oleku unitaarne evolutsioon, mõõtmine;
- oskab kirjeldada 2-tasemelise kvantsüsteemi käitumist Blochi sfääri abil;
- tunneb põimituse ja superpositsioon mõisteid ja oskab näitlikustada lihtsamatel juhtudel;
- on omandanud digitaalse kvantarvuti mõiste: kvantbitt, ahelad, väratid, kvantarvutuse kirjeldamine nende abil;
- oskab kasutada olemasolevat vabavaralist tarkvara (nt IBM QISKIT või ProjectQ) lihtsamate kvantahelate arvutamiseks;
- oskab implementeerida lihtsamate kvantsüsteemide evolutsiooni väratipõhisel kvantarvutil nagu nt IBM Q.
Sisu lühikirjeldus
Kursuse eesmärk on anda algteadmised kvantarvutusest läbi ülesannete ja praktilise programmeerimise ja minimaalse kvantmehaanika teooria. Kursuse eelduseks ei ole kvantmehaanika kursuse läbimine.
NB
Kursus on küll inglise keeles (kui vähemalt üks osavõtja ei valda eesti keelt), kuid soovi korral vastame küsimustele ning anname konsultatsiooni ja tagasisidet eesti keeles.
Role in Computer Science curricula
The course is hosted by the Institute of Physics, but no prior knowledge of physics (or quantum mechanics) is required. In particular, the course is well-suited for computer science students who enjoy math. Indeed, FunQ is a compulsory requirement for all quantum computing courses at the institute of computer science, and is highly recommended background for the Quantum Crypto course.
- In the master curriculum Computer Science, students can replace FunQ for one of the non-quantum courses in the specialization module 2.1 Theoretical Informatics. (A good candidate would be the redundant course "Foundations of Mathematics for Computer Science" that used to cover the same math in a more mathish way without giving the quantum mechanics or the practical skills.)
- In the bachelor curriculum Computer Science, FunQ is elective.
The teaching team includes people for ATI Theoretical Computer Science.
Space & Time
- ÕIS2 link
- Location: Institute of Physics, Ostwaldi tn 1 🛴
- Lecture classes: Thursdays, 16:15-17:45
- Labs: Fridays, 10:15-11:45
The first class meeting will take place on Thursday, September 1.
This page was created by Dirk Oliver Theis