Emne
Algoritmeteori (DAT600)
Emnet gir innsikt i teorien om algoritmer og deres ytelse. Det inkluderer et matematisk grunnlag for å analysere egenskapene av algoritmer. Emnet introduserer vanlige beregningsproblemer og ulike algoritmer for å løse dem. Emnet introduserer også problemet P=NP.
Dette er emnebeskrivelsen for studieåret 2025-2026
Fakta
Emnekode
DAT600
Vekting (stp)
10
Semester undervisningsstart
Høst
Undervisningsspråk
Engelsk
Antall semestre
1
Vurderingssemester
Høst
Innhold
Læringsutbytte
Etter å ha tatt dette emnet skal studenten:
- Være kjent med viktige prinsipper for å designe av avanserte algoritmer og vurdere deres ytelse.
- Være kjent med viktige problemer og algoritmer som løser dem.
- Kunne velge og anvende forskjellige typer algoritmer avhengig av hva informasjonssystemene krever.
- Være kjent med klassene av problemer P, NP, NP-Hard, NP-Complete.
- Kunne transformere et gitt problem til et optimaliserings problem og kunne løse det i praksis.
Forkunnskapskrav
Anbefalte forkunnskaper
Eksamen / vurdering
Vurderingsform | Vekting | Varighet | Karakter | Hjelpemiddel |
---|---|---|---|---|
Skriftlig eksamen | 1/1 | 4 Timer | Bokstavkarakterer | Ingen trykte eller håndskrevne hjelpemidler tillatt. Godkjent, enkel kalkulator tillatt |
Digital eksamen.