Tentalabbet

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

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
Kursplanen på Studieinfo ↗