You are here

Osnovne informacije

Naziv: 
Kvantno programiranje
Studijski program: 
Računarstvo i automatika – E2
Semestar: 
IX
Nedeljni fond časova: 
3+2

Opis

Cilj predmeta je osposobljavanje studenata za kvantno programiranje kvantnih računarskih arhitektura i razvoj kvantnih algoritama. Predmet se sastoji iz tri dela. Prvi deo je teorija, sa sledećim temama: jedan kvantni bit, linearna algebra, više kvantnih bita, kvantno programiranje, zaplitanje i kvantni protokoli, i najvažniji kvantni algoritmi (Paritet, Konstantne naspram balansiranih funkcija, Tajni niz bita, Tajna XOR maska, Iscrpljujuća pretraga, Diskretna Furijeova transformacija, Procena faze ili sopstvene vrednosti, Perioda funkcije eksponent po modulu, Faktorizacija). Drugi deo su laboratorijske vežbe iz aktuelnih programskih jezika (OpenQASM, Python) i softverskih okruženja (IBM Quantum, Python paket Qiskit). Treći deo je izrada projekta.

Materijali
Za ovu kategoriju trenutno ne postoje dokumenta
Za ovu kategoriju trenutno ne postoje dokumenta
Za ovu kategoriju trenutno ne postoje dokumenta
Za ovu kategoriju trenutno ne postoje dokumenta
Za ovu kategoriju trenutno ne postoje dokumenta
Konsultacije: Prof. dr Miroslav Popović
Pon Uto Sre Čet Pet
  11:00-12:00      
NTP-502