Tomáš Dvořák
Home
Teaching
CZ
EN
Spring semester 2025/26
Nonprocedural Programming
Principles of logic and functional programming, explained via Prolog and Haskell programming languages. The language of instruction is Czech.
An English version of this course is given by
Adam Dingle
.
Informační technologie
A course for teachers' training program taught only once in two years. The language of instruction is Czech.
Speciální oborový seminář
A course for teachers' training program. The language of instruction is Czech.
Fall semester 2025/26
Introduction to Algorithms
A a fast-paced introduction into fundamental algorithms, algorithmic complexity, and data structures. The language of instruction is Czech.
An English version of this course is given by
Adam Dingle
.
String Algorithms
A survey of algorithms and data structures for efficient computation of patterns in strings with applications.
Data Compression Algorithms
A survey of state-of-the-art techniques used for both lossless and lossy data compression.
Previous years
Metody návrhu efektivních algoritmů, složitost algoritmů
A course for teachers' training program taught in Czech. Deprecated since 2005.
Programování III
A course for teachers' training program taught in Czech. Deprecated since 2005.