2003/2004

02105 Algoritmer og Datastrukturer I

Engelsk titel: 


Algorithms and Data Structures I

Sprog:


Point (ECTS )

  5

Kursustype:   

Kursus for civilingeniørstuderende-
Kurset udbydes under Tompladsordningen


Skemaplacering:

E4B

 

Undervisningsform:

Forelæsninger og grupperegninger.

Kursets varighed:

13-uger

Eksamensplacering:

E4B,   F4B 

Evalueringsform:

Varighed eksamen:

Hjælpemidler:

Bedømmelsesform:

Faglige forudsætninger:

Overordnede kursusmål:

At give den studerende en forståelse for de fundamentale begreber og teknikker til konstruktion og analyse af algoritmer og datastrukturer. En algoritme er en abstrakt beskrivelse af en metode til at løse et givet problem på en computer. En datastruktur gemmer og understøtter behandlingen af data.


Kursusindhold:

Fundamentale algoritmer til sortering af data (hobsortering, quicksort, radix-sortering). Elementære datastrukturer (stakke, køer, lænkede lister, rød-sorte træer). Teknikker til analyse af algoritmers effektivitet (kørselstids-analyse).


Litteratur::

T. Corman et al.: Introduction to Algorithms, Second Edition, The MIT Press, 2001.


Kursusansvarlig:

Paul Fischer, 322, 113, (+45) 4525 3713, paf@imm.dtu.dk  
Thomas Bolander, 322, 130, (+45) 4525 3715, tb@imm.dtu.dk  

Institut:

02 Informatik og Matematisk Modellering

Kursushjemmeside:

http://www.imm.dtu.dk/courses/02105

Tilmelding:

I CampusNet
Sidst opdateret: 20. juni, 2003