Print

Algoritmer og datastrukturer (fra A24)

Code

SW-ADS1

Version

4.0

Offered by

Software Ingeniør

ECTS

5

Prerequisites

SW-DMA1 og SW-PRO2 (tidligere SW-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. 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:00

Course type

Keywords