TDDD20 · 6 hp · Avancerad nivå (A1N) · Informationsteknologi, Datateknik, Datavetenskap
Konstruktion och analys av algoritmer
Ges · nästa start VT 2027
73 %
klarade senaste ordinarie tentan
TEN1 · 26 mar 2026 · 22 studenter
64 %
klarade ordinarie tentorna, alla tillfällen de senaste 5 åren
TEN1 · 95 studenter
75 %
Svårare än 75 % av kurserna på avancerad nivå
Jämfört med 285 kurser på samma nivå, ordinarie tentor de senaste tre läsåren. 35 studenter.
Ingår i 8 program
- Civilingenjörsprogram i teknisk matematik
- Civilingenjörsprogram i datateknik
- Civilingenjörsprogram i informationsteknologi
- Civilingenjörsprogram i mjukvaruteknik
- Civilingenjörsprogram i teknisk fysik och elektroteknik - internationell
- Civilingenjörsprogram i teknisk fysik och elektroteknik
- Masterprogram i datavetenskap
- Masterprogram i matematik
Tentamen
TEN1 Skriftlig tentamen
- 5
- 4
- 3
- U
Ordinarie tentor
64 % godkända · 95 studenter
- 73 %22
- 85 %13
- 70 %20
- 81 %16
- 29 %24
Omtentor
69 % godkända · 16 studenter
- 100 %6
- 50 %10
- Klarar omtentan: 69 % (16 studenter), jämfört med 64 % (95 studenter) på ordinarie
- Får 4 eller 5: 32 % (111 studenter)
Visa små tillfällen (7)
Tillfällen med färre än 5 studenter, ofta tillgodoräknanden eller specialtillfällen. De ingår inte i någon siffra på sidan.
- 50 %2
- 67 %3
- 100 %1
- 100 %1
- 100 %3
- 100 %1
- 67 %3
Om kursen
Mål
Kursen syftar till att studenterna ska förvärva fördjupade kunskaper om tekniker för att konstruera och analysera algoritmer. Efter avslutad kurs ska studenterna kunna:
- konstruera algoritmer för ett givet beräkningsproblem,
- bevisa korrekthet för en given algoritm och
- analysera och värdera algoritmer för ett givet beräkningsproblem
Innehåll
Kursens innehåll består av tre huvuddelar:
- Del 1: Grundläggande tekniker. Giriga algoritmer, dekomposition och dynamisk programmering.
- Del 2: NP-fullständighet. Teorin för NP-fullständighet och dess konsekvenser.
- Del 3: Inexakta metoder. Konstruktion och analys av approximationsalgoritmer och randomiserade algoritmer.
- Examinator
- Peter Jonsson
- Schemalagd tid
- 30 h
- Huvudområde
- Informationsteknologi, Datateknik, Datavetenskap