Kurs · Datateknik · hösten 2026
Programmering och datastrukturer
Karlstads universitet · Distans · 15 hp · 50 % fart
Antagningspoäng hösten 2026
Ingen statistik. 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
Innehåll modul 1: I modulen behandlas grunderna för problemlösning i ett högnivåspråk. Kursen har följande innehåll: -datorns uppbyggnad och funktion -grundläggande syntax och semantik -sekvens, selektion och iteration -datatyper och referenser -operatorer och uttryck -felsökning och testning -funktioner -algoritmer -sortering och sökning -minneshantering -rekursion -filhantering -dokumentationsteknik Innehåll modul 2: I modulen behandlas både programmering i ett objektorienterat programspråk, och tekniker inom mjukvaruutveckling som främjar abstraktion, modularisering och återanvändbarhet. Dessutom introduceras testning av programvara samt dokumentation av programkod. Innehåll: - Objektorienterad programmering - Abstraktion - Modularisering - Modellering - Analys - Testning (enhets- och slutanvändartester) - Dokumentation - Undantag och felhantering - Grundläggande datastrukturer (t.ex. listor, köer, stackar, träd) - Utvecklingsmodeller och programvarukvalitet Innehåll modul 3: I modulen behandlas grundläggande datastrukturer (sekvens, lista, stack, kö, träd, graf) och operationer på dessa datastrukturer. I modulen behandlas ett antal algoritmer, som använder de ovannämnda datastrukturerna: sortering, sökning, hashning, och navigering inom en viss datastruktur, samt kortaste vägen mellan två noder i en graf, träd för kortaste väg, detektering av cykler, minimala uppspänningsträd, starka komponenter och uppspänningsskogar. Begreppet heuristik introduceras. Utvärdering av algoritmer och elementär komplexitetsteori introduceras. Både teori och praktik ingår. Teorin förmedlas genom litteratur med stöd av föreläsningar och läsanvisningar. Praktiken utgörs av övningar och laborationer.
Behörighet
Grundläggande behörighet samt Matematik 3c/D
Praktiskt
- Start
- 31 augusti 2026
- Slut
- 17 januari 2027
- Språk
- Engelska
- Studietakt
- 50 %
- Studieform
- Distans med 1 obligatoriska träffar
- Studieavgift
- 37 500 kr (gäller bara sökande utanför EU/EES)
- Anmälningskod
- KAU-55003
Vanliga frågor
- Vad krävs för att komma in på Programmering och datastrukturer vid Karlstads universitet?
- Utbildningen har ingen poänggräns (ingen statistik) – den antar inte på meritvärde eller högskoleprov. Du måste också uppfylla behörighetskraven.
- Hur lång är utbildningen?
- 15 hp, studietakt 50 %.
- Går den på distans?
- Ja, utbildningen ges på distans.
- 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.