Druhá část úvodního kurzu algoritmizace a programování se zaměřuje na implementaci vlastních abstraktních datových struktur (spojových seznamů, stromů, front a zásobníků) a operací (metod) nad nimi prostřednictvím vlastních OOP tříd. Studenti se seznámí i se základními prostředky objektového polymorfismu (interface a dědičnost) s důrazem na representaci iterátorů. Výuka (přednášky a cvičení) bude probíhat v jazyce Python.
- Teacher: Pavel Beránek
- Teacher: Jiří Fišer
- Teacher: Petr Kubera
- Teacher: Ricardo Rodriguez Jorge
- Teacher: Jiří Škvára
- Teacher: Květuše Sýkorová