Print
Algoritmer og datastrukturer
Code
SW-ADS1
Version
7.0
Offered by
Software Ingeniør
ECTS
5
Prerequisites
MSE1 (tidligere DMA1) og PRO2 (tidligere SDJ2) eller tilsvarende.
Main purpose
Formålet med kurset er at lære at:
- Designe, implementere og analysere forskellige algoritmer
- Forstå forskellige avancerede datastrukturer
Knowledge
Efter at have gennemført kurset skal den studerende have viden om
- Tidskompleksitet af algoritmer
- Forskellige lineære og ikke-lineære datastrukturer
- Abstrakte datatyper
- Forskellige typer af algoritmer og deres anvendelighed
Skills
Efter at have gennemført kurset skal den studerende være i stand til at
- analysere algoritmer med store-O notation
- designe og implementere algoritmer og datastrukturer i et objekt-orienteret sprog
Competences
Efter at have gennemført kurset skal den studerende være i stand til at
- vurdere hvilken algoritmetype bedst løser et givet problem
- vurdere hvilke datastrukturer er bedst egnede i en givet sammenhæng
Topics
Algoritmer. Datastrukturer Algoritmedesign, Grafer.
Teaching methods and study activities
Arbejdsbelastningen for studerende er estimeret til 125 timer, hvoraf cirka to tredjedele er selvstudie, inklusive opgaveløsning og forberedelse til eksamen. Aktiviteter alternerer mellem teori, selvstudie og opgaveløsning.
Resources
Oplysning om litteratur gives ved kursusstart.
Evaluation
Examination
Eksamensforudsætning:
1. Fremmødekrav (≥ 75%)
2. 3 kursusopgaver afleveret inden deadline.
Hvis eksamensforudsætning ikke er opfyldt, skal den studerende gennemføre en skriftlig opgave i WISEflow for at blive indstillet til reeksamen.
Denne opgave planlægges efter den ordinære eksamen.
Eksamensform:
Individuel skriftlig eksamen, 3 timer.
Intern bedømmelse.
Tilladte hjælpemidler:
- kursus litteratur i henhold til kursusbeskrivelsen, inklusive pdf-versioner af slides.
- personlige noter.
Reeksamen:
Reeksamen kan være mundtlig.
Grading criteria
Karakter efter 7-trinsskala.
Additional information
Responsible
Frederik Thorning Bjørn (frbj)
Valid from
01-08-2024 00:00
Course type
Keywords