Kvantprogrammering
Kursen ger en introduktion till kvantberäkning.
Inom en snar framtid kommer troligen kvantberäkningsenheter att finnas tillgängliga. På kursen ägnar vi oss huvudsakligen åt tekniker som kommer att användas för att programmera och arbeta med dem.
Följande ämnen behandlas på kursen:
- Översikt över begrepp i linjär algebra riktad mot kvantberäkning
- Enkla kvantprotokoll
- Kvantprogrammeringsspråk
- Quantum Annealers och kvadratiska obegränsade optimeringsproblem
- Icke-lokala spel
- Kvantinternet
- Det dolda undergruppsproblemet
- Quantum Fourier Transform och tillämpningar
- Kvantsökning
- Quantum Error Correction
- Simulering av kvantkretsar
För dig som är antagen HT2024
Grattis! Du har blivit antagen till den utbildning du sökt på Stockholms universitet och vi hoppas att du kommer att trivas med dina studier hos oss.
På den här sidan listar vi vad du behöver göra och känna till innan du börjar dina studier.
Följ de instruktioner du fått för att acceptera din plats.
Mer information på antagning.se
Checklista för antagna studenter
-
Aktivera ditt SU-konto
Första steget för att kunna registrera dig och få tillgång till universitetets alla IT-tjänster.
-
Registrera dig på din institution
Registrering kan ske på olika sätt. Läs noga informationen från din institution nedan.
-
Ta del av institutionens information
På den här sidan hittar du det du behöver veta inför starten på din kurs eller ditt program.
Notera
Din plats kan tas tillbaka om du inte registrerar dig och deltar vid eventuellt upprop enligt anvisningarna från institutionen.
Information från institutionen - kurser
Välkommen till DSV!
Registrering till höstterminen 2024 är öppen 15 augusti–2 september
För att studera hos oss behöver du registrera dig i vårt administrativa system Daisy.
Här hittar du information om terminsstarten och hur du registrerar dig:
Du som ska gå kursen "Innovationer för samhällsutmaningar: multidisciplinär projektkurs 15 hp" får information om registrering via e-post.
Välkomstaktiviteter
Vid terminsstart ordnar vi ett antal aktiviteter – både online och på campus – för att välkomna och introducera dig som är ny student. En av dessa är Välkomstdagen på Campus Frescati som är ett utmärkt tillfälle att bekanta sig med universitetet och andra nya studenter. Programmet riktar sig till alla nya studenter, oavsett ämne, kurs eller program. För dig som är ny student vid Institutionen för data- och systemvetenskap, DSV, arrangeras en motsvarande välkomstdag på Campus Kista.
Information som rör din utbildning får du via din kurs-/programgivande institution.
Hitta hit
Stockholms universitet sträcker sig över en stor yta. Läs om vilka campus som finns och var du hittar din institution, alla undervisningslokaler, lunchställen, bibliotek, läsplatser, mm.
Läs mer
Inom en snar framtid kommer troligen kvantberäkningsenheter att finnas tillgängliga. På kursen ägnar vi oss huvudsakligen åt tekniker som kommer att användas för att programmera och arbeta med dem.
Följande ämnen behandlas på kursen:
- Översikt över begrepp i linjär algebra riktad mot kvantberäkning
- Enkla kvantprotokoll
- Kvantprogrammeringsspråk
- Quantum Annealers och kvadratiska obegränsade optimeringsproblem
- Icke-lokala spel
- Kvantinternet
- Det dolda undergruppsproblemet
- Quantum Fourier Transform och tillämpningar
- Kvantsökning
- Quantum Error Correction
- Simulering av kvantkretsar
Från bits till qubits – lär dig kvantprogrammering
En kurs för dig som är nyfiken på kvantberäkning och vad det används till. Om du läst 15 hp programmering och har ett intresse för matematik är det här kursen för dig.
Mateus de Oliveira Oliveira, lärare på kursen, berättar vad som skiljer ”vanlig programmering” från kvantprogrammering.
– Rent praktiskt är kvantprogrammering väldigt likt klassisk programmering. Den största skillnaden är att det finns speciella instruktioner för att definiera kvantkretsar och för att simulera dem. Man behöver också lära sig om några viktiga kvantalgoritmer och tekniker inom kvantdatorer för att kunna definiera effektiva kvantkretsar för centrala beräkningar, säger Mateus de Oliveira Oliveira
Kvantdatorer är i huvudsak klassiska datorer som har tillgång till kvantbehandlingsenheter.
– Det är beräkningsenheter som påskyndar vissa typer av beräkningar genom att utnyttja grundläggande principer från kvantfysiken, som superposition, interferens etc. Intressant nog finns det vissa beräkningsuppgifter som tydligen är mycket svåra för klassiska datorer, men som plötsligt blir lätta när de blir utökade med kvantbehandlingsenheter, säger Mateus de Oliveira Oliveira.
Läs hela intervjun med Mateus de Oliveira Oliveira på vår engelska sida där han bland annat berättar om kursens innehåll, mer om kvantdatorer och vad som händer i framtiden inom området.
From bits to qubits – learn quantum programming
-
Kursupplägg
Undervisningen sker på engelska.
Undervisning
Undervisningen består av föreläsningar och handledning.
Föreläsningarna spelas in. Kursen kan följas på distans för studenter som vill göra det.Examination
Kursen examineras genom inlämningsuppgifter och projektarbete.
Examinator
-
Schema
Schema finns tillgängligt senast en månad före kursstart. Vi rekommenderar inte utskrift av scheman då vissa ändringar kan ske. Vid kursstart meddelar utbildningsansvarig institution var du hittar ditt schema under utbildningen. -
Kurslitteratur
Observera att kurslitteraturen kan ändras fram till två månader före kursstart.
-
Kontakt
Studievägledning för sökande till kandidatprogram och fristående kurserLinnea Carles, Anna-Karin Ernö, Manal Gomaa och Alicja Lysikowska Lissenko- Mottagningstider
Onsdag 12:30–14:00, drop-in på Zoom
- Telefontider
Onsdag 09:00–11:00
Fredag 09:00-11:00
- Avvikande mottagningstider
Inga telefontider eller drop-in under sommaren. Vi startar igen 14 augusti.
Glad sommar!
Telefontider terminsstart HT24:
14 augusti 09:00–11:00
16 augusti 09:00–11:00
21 augusti 09:00–11:00
23 augusti 09:00–11:00
28 augusti 09:00–11:00
30 augusti 09:00–11:00
2 september 09:00–11:00 (extra)
4 september 09:00–11:00
6 september 09:00–11:00
Drop-in terminsstart HT24:
28 augusti 12:30–14:00 Zoom
3 september 09:30–11:00 plan 2, rum G5:1 Nod
4 september 12:30–14:00 Zoom