Emne
Algoritmeteori (DAT600)
Kuset gir et videregående studie av algoritmeteori og kompleksitetsteori, som inkluderer følgende emner: . graf og graf algoritmer, greedy algoritmer, dynamisk algoritmer, lineær programmering, og NP- analyse.
Dette er emnebeskrivelsen for studieåret 2014-2015. Merk at det kan komme endringer.
Semesters
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 emne skal studenten:
* Kunne forstå hva algoritmer og datastrukturer generelt betyr, når man lager store og komplekse dataprogrammer
* Kunne lage effektive algoritmer, med hensyn til tidsbruk og andre resurser som minne
* Kunne bruke forskjellige type algoritmer
* Kunne velge optimale algoritmer for bestemt type programmeringsoppgaver
Forkunnskapskrav
Eksamen / vurdering
Vurderingsform | Vekting | Varighet | Karakter | Hjelpemiddel | Exam system | Withdrawal deadline | Exam date |
---|---|---|---|---|---|---|---|
Skriftlig eksamen | 1/1 | 4 Timer | Bokstavkarakterer | Ingen trykte eller håndskrevne hjelpemidler tillatt. Godkjent, enkel kalkulator tillatt | Inspera assessment | — | — |
Vilkår for å gå opp til eksamen/vurdering
Fagperson(er)
Emneansvarlig:
Nejm SaadallahInstituttleder:
Tom RyenArbeidsformer
Åpent for
Emneevaluering
Litteratur
Cormen et al, "Introduction to Algorithms", MIT Press, 2009
(ca. 500 side)
Tilleggsnoatater (ca. 100 side)