Tillbaka till listan

Kurs · Informatik/Data- och systemvetenskap · hösten 2026

Principer för parallell programmering

Göteborgs universitet · Göteborg · 7,5 hp · 50 % fart

Antagningspoäng hösten 2026

Eget urval. Den här utbildningen antar inte på meritvärde eller högskoleprov, så det finns ingen poänggräns.

Lägsta antagna i senaste antagningen (hösten 2026) enligt UHR. Ingen garanti för nästa antagning.

Om utbildningen

Parallellprogrammering har blivit allmänt förekommande i olika typer av system, exempelvis för att påskynda beräkningar där fysisk parallellism kan utnyttjas, för att tillhandahålla interaktiva fleranvändarmiljöer, och för att hantera interaktion med asynkrona externa händelser. Kursen syftar till att ge en introduktion till de principer som ligger till grund för parallella system, samt praktiska programmeringslösningar för modellering där man utnyttjar samtidighet i program. Områden där dessa principer och praxis är relevanta inkluderar operativsystem, distribuerade system, realtidssystem och flerkärniga arkitekturer. Begrepp som behandlas i kursen är: - fysisk kontra logisk parallellism - problem som kan uppkomma vid samtidighet (kapplöpningsvillkor, uteslutning, dödläge, rättvisa, ”livelock”) - ömsesidig uteslutning - synkronisering med delat minne (med semaforer eller finkornig låsning) - meddelandestyrd synkronisering (med meddelandeköer) Kursen belyser praktiska programmeringslösningar för parallellprogrammering med såväl imperativa som funktionella programmeringsspråk. I kursen ges en kort introduktion till funktionell programmering i allmänhet och av det funktionella programmeringsspråk som används i kursen, avsett att ge en tillräcklig bakgrund för att förstå och använda abstraktioner illustrerade med hjälp av funktionella språk.

Behörighet

Studenten ska ha fullgjort minst 7,5 hp i imperativ/objektorienterad programmering såsom DIT012, DIT948 eller motsvarande, en ytterligare kurs i programmering eller datastrukturer. Dessutom ska studenten ha kunskaper om satslogik som uppnås genom att till exempel ha avklarat DIT980, DIT725, den inledande algebra från MMG200, eller motsvarande. Följande kunskapsnivå i Engelska krävs: Engelska 6/Engelska nivå 2 eller motsvarande från ett erkänt internationellt test, t.ex. TOEFL, IELTS.

Praktiskt

Start
31 augusti 2026
Slut
1 november 2026
Språk
Engelska
Studietakt
50 %
Studieform
På plats i Göteborg
Studieavgift
18 125 kr (gäller bara sökande utanför EU/EES)
Anmälningskod
GU-86015

Vanliga frågor

Vad krävs för att komma in på Principer för parallell programmering vid Göteborgs universitet?
Utbildningen har ingen poänggräns (eget urval) – den antar inte på meritvärde eller högskoleprov. Du måste också uppfylla behörighetskraven.
Hur lång är utbildningen?
7,5 hp, studietakt 50 %.
Går den på distans?
Nej, den ges på plats i Göteborg.
Vad betyder BI och HP?
BI är betyg utan komplettering och HP är högskoleprovet. Läs guiden.

Överblick

Källor: UHR:s antagningsstatistik (hösten 2026) och Skolverkets Susa-navet. Uppdateras varje termin. Läs mer om våra datakällor.