Předmět: Data Structures and Algorithms

« Zpět
Název předmětu Data Structures and Algorithms
Kód předmětu KID/XHDSA
Organizační forma výuky Přednáška + Seminář
Úroveň předmětu Doktorský
Rok studia 2
Semestr Letní
Počet ECTS kreditů 0
Vyučovací jazyk Angličtina
Statut předmětu Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Greiner Karel, doc. Ing. Ph.D.
Obsah předmětu
Abstraktní datové typy, abstraktní datové struktury. Složitost algoritmů. Algoritmy řazení. Lineární datové struktury. Stromové datové struktury. Prioritní fronta. Tabulka. Struktury grafu.

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž)
  • Účast na výuce - 22 hodin za semestr
  • Domácí příprava na výuku - 9 hodin za semestr
  • Semestrální práce - 32 hodin za semestr
  • Příprava na zkoušku - 57 hodin za semestr
Výstupy z učení
Seznámit studenty se základními datovými strukturami a algoritmy, které s nimi souvisí.
Po absolvování předmětu je student schopen používat základní datové struktury a algoritmy.
Předpoklady
Znalost objektově orientovaného programování.

Hodnoticí metody a kritéria
Ústní zkouška, Posouzení zadané práce

Student předloží projekt zpracovaný na téma zadané vyučujícím a v rámci ústní zkoušky projekt úspěšně obhájí.
Doporučená literatura
  • Sedgewick R., Wayne K. Algorithms. 2011.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr