Skip to main content

Fundamentals of Quantum ComputingLaajuus (2 cr)

Course unit code: C-02537-CO00BO45

General information


Credits
2 cr
Teaching language
Finnish
Institution
Savonia University of Applied Sciences

Objective

Opintojakson suoritettuaan opiskelija: - ymmärtää kvanttitietokoneen toiminnan perusperiaatteet - osaa toteuttaa yksinkertaisia algoritmeja kvanttietiekoneelle

Content

Kvanttilaskenta on kiinnostava ja tulevaisuuteen suuntautuva alue ja alan osaajien kysyntä kasvaa koko ajan. Tärkeimpiä sovelluskohteita ovat esimerkiksi materiaalitieteet, lääketiede, kryptografia ja optimointi. Nykyaikaiset kvanttitietokoneet ovat äärimmäisen monimutkaisia järjestelmiä ja niiden kehittäminen ja toteuttaminen vaatii monien eri insinööritieteiden yhteensovittamista. Tämän vuoksi tämä kurssi soveltuu hyvin paitsi ohjelmoinnin opiskelijoille, niin myös esimerkiksi elektroniikan ammattilaisille. Lisäksi kurssi soveltuu myös muille, jotka haluavat ymmärtää kvanttitietokoneiden toiminnan perusteet pintaa syvemmältä. Kurssin keskeiset sisällöt: - Kompleksiluvut - Kvanttitason ilmiöitä: todennäköisyys, superpositio, lomittuminen - Kubitti - Yksinkertaisia algoritmeja ja sovelluksia - Kvanttitietokoneen ohjelmointi

Qualifications

- Lineaarialgebran perusteet, esimerkiksi tietotekniikan matematiikka, koordinaattimuunnokset - Todennäköisyyslaskennan perusteet, esimerkiksi insinöörimatematiikka 3 - Ohjelmoinnin perusteet python-kielellä

Go back to top of page