2008/2009
02110 Algoritmer og Datastrukturer II |
|
Engelsk titel:
| Algorithms and Data Structures II | Sprog:
| | | | Kursustype:
| Civil- Videregående Kursus
| | Kurset udbydes under åben uddannelse |
| | |
| Skemaplacering:
| E2B
| Undervisningsform: | Forelæsninger og grupperegninger. | Kursets varighed:
| 13-uger | Eksamensplacering:
| E2B,
Aftales med læreren
| Evalueringsform:
| | Eksamens varighed:
| | Hjælpemidler:
| | Bedømmelsesform: | | Faglige forudsætninger: | |
| Overordnede kursusmål:
| At give den studerende kendskab til teknikker til design og analyse af avancerede algoritmer. At træne evnen til at konstruere egne algoritmer. |
| Læringsmål: | | En studerende, der fuldt ud har opfyldt kursets mål, vil kunne: | - klassificere avancerede datastrukturer og designmønstre til algoritmer.
- beskrive egenskaberne af avancerede datastrukturer og algoritmer.
- analysere algoritmer med hensyn til forbruget af ressourcer.
- bevise at en algoritme er korrekt.
- identificere den grundliggende abstrakte struktur af et reelt problem.
- tilpasse generiske algoritmer til nye problemstillinger.
- udvikle effektive datastrukturer og algoritmer.
- implementere avancerede algoritmer.
- vurdere algoritmer med hensyn til deres præstation på et givet problem.
- vælge en implementation af en datastruktur eller algoritme afhængigt af den givne data.
- at beskrive algoritmer på en forståelig måde.
| Kursusindhold:
| Fundamentale graf-algoritmer (balancerede søgetræer, stærke sammenhængskomponenter, minimalt udspændende træer, korteste veje). Algoritmer til mønstergenkendelse. Teknikker til design og analyse af algoritmer (dynamisk programmering, grådige algoritmer). Algoritmer i Computational Geometry. Randomiserede algoritmer. |
| Litteratur:
| T. Corman et al.: Introduction to Algorithms, Second Edition, The MIT Press, 2001. Noter for delen om randomisirede algoritmer.
| Kursusansvarlig:
| , 322, 129, (+45) 4525 3713,
| Institut:
| 02 Institut for Informatik og Matematisk Modellering | Kursushjemmeside:
| | Tilmelding:
| I CampusNet |
|
|
| Sidst opdateret:
9. juni, 2008 |