Hoppa till innehåll
← Till sökresultaten

Algoritmer och mjukvarudesign

Universitet/högskola · Kurs · GrundnivåHögskolan Dalarna

Fakta

Ämnesområde
Data och IT
Nivå
Grundnivå
Omfattning
7.5 högskolepoäng
Längd
5 veckor
Studietakt
50 %
Studieort
Uppgift saknas
Start
2027-03-29
Slut
2027-06-06
Examen
Uppgift saknas
CSN-berättigad
Uppgift saknas
Avgift
18 750 SEK

Ansökan

Om utbildningen

Olika typer av datastruktur introduceras, som dynamiska listar, matriser och träd. För- och nackdelar diskuteras med avseende till snabbhet, minnesresurser och komplexitet som grund för kvalificerade val av datastruktur för att lösa ett specifikt problem. Olika typer av algoritmer diskuteras, båda övergripande och i detalj (implementeringsnivå). Teoretiska koncept som greedy algoritmer, dynamisk programmering och rekursion introduceras. En specifik case-study genomförs där sorteringsalgoritm används för att koppla ihop teori och praktik. Algoritmers för- och nackdelar beskrivs. Huvudkriterier som minneskrav, exekveringstid och programmeringsresurser diskuteras. En grundläggande matematisk teknik för teoretisk analys jämförs med empiriska undersökningar i laborationer. Slutligen diskuteras hur en hybrid lösning kan ge bästa prestation. Till exempel en sorteringsalgorithm där båda quicksort och bubblesort kombineras.

Behörighet

Objektorienterad programmering, 7,5 hp, grundnivå

Rekommenderade förkunskaper: uh

Alla tillfällen (1)

OrtStartStudietaktAnsökan
Dalarnas län2027-03-2950 %Ansök senast 2026-10-15

Liknande utbildningar

Källa: Skolverkets Susa-nav · Uppdaterad i källan 2026-03-23 · Hämtad 2026-07-14. Uppgifter som saknas i källan visas som ”Uppgift saknas”.