Kvanttilaskennan perusteetLaajuus (2 op)
Opintojakson tunnus: C-02537-CO00BO45
Opintojakson perustiedot
- Laajuus
- 2 op
- Opetuskieli
- suomi
- Korkeakoulu
- Savonia-ammattikorkeakoulu
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija: - ymmärtää kvanttitietokoneen toiminnan perusperiaatteet - osaa toteuttaa yksinkertaisia algoritmeja kvanttietiekoneelle
Sisältö
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
Edeltävä osaaminen
- Lineaarialgebran perusteet, esimerkiksi tietotekniikan matematiikka, koordinaattimuunnokset - Todennäköisyyslaskennan perusteet, esimerkiksi insinöörimatematiikka 3 - Ohjelmoinnin perusteet python-kielellä