Výuka 2024/2025
V zimním semestru vyučuji tyto předměty:
- Diskrétní matematika [NMIN105] (St 10:40 v N1)
- Graph algorithms [NDMI010] (Thu 10:40 in S9)
- Úvod do řešení problémů kombinatorických, matematických i jiných (IPS) [NDMI050] (Čt 19:19 v S3)
- Cvičení z Programování 1 a Algoritmizace pro pokročilé [NPRG030] [NPRG062] (Čt 15:40 v N6)
- Programování 1 pro matematiky [NMIN111] (Út 12:20 v N11)
- Seminář o TeXu [NUOS005] (Po 10:40 v S10)
- Vybrané kapitoly z datových struktur [NTIN110] (Út 15:40 v S322)
Konzultace: Potřebujete-li cokoliv vysvětlit nebo máte-li nějaký problém, se kterým byste chtěli poradit, ozvěte se mi buďto e-mailem na adresu mares@kam.mff.cuni.cz nebo telefonem na číslo 95155 4221, případně se se mnou domluvte na přednášce či cvičení.
Také vedu Ročníkové projekty [NPRG045].
Pokud byste chtěli, abych vám vedl bakalářskou nebo diplomovou práci, případně nějaký projekt, neváhejte se mi ozvat. Na tématu bude nejlepší domluvit se individuálně.
Studijní materiály
- Knížka Průvodce labyrintem algoritmů
- Skriptíčka Krajinou grafových algoritmů
- Skriptíčka Lecture notes on data structures
- Skriptíčka Úvod do automatů
- Skriptíčka Úvod do kryptografie
- Různé články (zejména v sekci Teaching)
- Seznam nápadů na zápočťáky
- Jak psát bakalářskou či jinou práci
- Historická výuka
Videozáznamy
- Diskrétní matematika pro matematiky 2024
- Introduction to Cryptography 2024
- Data Structures II 2024
- Zpívaný důkaz věty o 5 barvách 2023
- Algoritmy a datové struktury II 2023
- Automaty a výpočetní složitost 2023
- Datové struktury I 2023
- Data structures I 2023
- Introduction to Cryptography 2023
- Algoritmy a datové struktury I 2023
- Automata and Computational Complexity 2022
- Diskrétní matematika 2022
- Data Structures II 2022
- Algoritmy a datové struktury II 2021
- Introduction to Cryptography 2021
- Algoritmy a automaty pro učitele 2021
- Algoritmy a jejich implementace 2021
- Algoritmy a datové struktury I 2021
- Data structures I 2021
- Diskrétní matematika 2020
- Graph algorithms 2020
- Introduction to cryptography 2020
- Programování 1 pro matematiky
- Programování 2 pro matematiky
- Vybrané kapitoly z datových struktur 2020
- Datové struktury II 2016 + 2020
- Úvod do kryptografie 2019
- Seminář o jazyku Perl 6 2017
- Algoritmy a jejich implementace 2015
- Programovací jazyk Perl 2014
- Algoritmy a datové struktury I 2015 (přístupné pouze studentům a zaměstnancům MFF UK)