Logo CVUT Logo FEL CourseWare Wiki

Log In
  • b251
  • bib

Navigation

  • courses
    • A0M33EOA - Evolutionary Optimization Algorithms
      • Homeworks
        • Homework 1: Traveling salesperson problem
        • Homework 2: EA for constrained optimization
      • internal
        • backups
          • A0M33EOA - Evoluční optimalizační algoritmy
            • Cvičení
            • Přednášky
            • prirazeni_semestralnich_uloh
            • Semestrální úlohy
              • Žebříček ATP
              • Binární optimalizační problém
              • CD kompilace
              • Ztrátová komprese obrázku
              • Kruhy ve čtverci
              • TSP s několika cestujícími
              • Japonský rébus - nonogram
              • Rozděl a panuj!
              • Rozmístění skladů
              • Nejkratší společná supersekvence
              • Návrh trasy závodu
              • Přidělení úloh
              • Zpracování reportu a prezentace
            • Evoluční optimalizační algoritmy (A0M33EOA)
            • Materiály k předmětu
          • A0M33EOA - Evoluční optimalizační algoritmy
            • Cvičení
            • Přednášky
            • Přiřazení úloh
            • Semestrální úlohy
              • Žebříček ATP
              • Binární optimalizační problém
              • CD kompilace
              • Ztrátová komprese obrázku
              • Kruhy ve čtverci
              • TSP s několika cestujícími
              • Japonský rébus - nonogram
              • Rozděl a panuj!
              • Rozmístění skladů
              • Nejkratší společná supersekvence
              • Návrh trasy závodu
              • Zobecněný TSP
              • Přidělení úloh
              • Zpracování reportu a prezentace
            • Evoluční optimalizační algoritmy (A0M33EOA)
            • Materiály k předmětu
          • A0M33EOA - Evoluční optimalizační algoritmy
            • Cvičení
            • Přednášky
            • Přiřazení úloh
            • Semestrální úlohy
              • Žebříček ATP
              • Binární optimalizační problém
              • CD kompilace
              • Ztrátová komprese obrázku
              • Kruhy ve čtverci
              • TSP s několika cestujícími
              • Japonský rébus - nonogram
              • Problém optimální explorace prostředí
              • Rozděl a panuj!
              • Rozmístění skladů
              • Nejkratší společná supersekvence
              • Návrh trasy závodu
              • Zobecněný TSP
              • Přidělení úloh
              • Zpracování reportu a prezentace
            • Evoluční optimalizační algoritmy (A0M33EOA)
            • Materiály k předmětu
          • A0M33EOA - Evoluční optimalizační algoritmy
            • Cvičení
            • Přednášky
            • Přiřazení úloh
            • Semestrální úlohy
              • Žebříček ATP
              • Binární optimalizační problém
              • CD kompilace
              • Ztrátová komprese obrázku
              • Kruhy ve čtverci
              • TSP s několika cestujícími
              • Japonský rébus - nonogram
              • Problém optimální explorace prostředí
              • Rozděl a panuj!
              • Rozmístění skladů
              • Nejkratší společná supersekvence
              • Zobecněný TSP
              • Zpracování reportu a prezentace
            • Hodnocení předmětu A0M33EOA
            • Materiály k předmětu
          • A0M33EOA -- Evoluční optimalizační algoritmy
            • _media
              • 01memeticalgs
              • 02evaluatingoptimizers
              • 05dependencies
              • 06edas
              • 07edascont
              • 08pgas
              • 13coevolution
              • a0m33eoa_bloat_2010
              • a0m33eoa_constrainthandling_2010
              • a0m33eoa_ge_2010
              • a0m33eoa_ge_gep_2010
              • a0m33eoa_gep_cgp_2010
              • applications_of_eas
              • genetic_programming
              • mtsp
              • nonogramy
              • parameterless_ga
              • prednaska_4
              • puzzle
              • sga
              • sga_prezentace
              • simple_ga
              • temata_semestralnich_praci
            • Cvičení
            • Evoluční optimalizační algoritmy (A0M33EOA)
            • Materiály k předmětu
            • Přednášky
        • semestralni_ulohy
          • Žebříček ATP
          • Binární optimalizační problém
          • CD kompilace
          • Kruhy ve čtverci
          • Problém optimální explorace prostředí
        • a0m33eoa_bib
        • B251: Feedback from HW1
        • Nápady k posouzení/realizaci
        • users
      • Lab exercises
        • Local search 1
        • Local search 2
        • Evolutionary algorithms for binary and real representation
        • Constrained optimization
        • Multi-objective EAs
        • Genetic programming
      • Lectures
      • Semestral tasks
        • Gymnasium (formerly Open AI Gym)
          • Gymnasium: Frozen Lake
        • Interactive educational app
        • Tuning the weights of neural networks
        • Iterated Prisoner's Dilemma
        • Timetabling
        • Voxelize (and VoxCAD)
        • Divide and conquer!
        • Generalized TSP
        • Report and presentation
        • TSP with multiple agents
        • Your own topic of semestral task
        • ROADREF Challenge
        • Shortest common supersequence
        • Warehouse allocation
      • AI Tools
      • Exam
      • Grading
      • Study materials
    • Praktická robotika (zima 2024/25)
      • Praktická robotika - cvičení (zima 2024/25)
      • cviceni1
      • cviceni5
      • Definice úlohy
    • A6M33BIO - Biometrics
      • výuka
        • a6m33bio_bib
        • otisk_2-cela_implementace
        • users
      • ulohy
        • Task 2 - Dynamic signature / Úloha 2 - Dynamický podpis
        • Task 1 - Fingerprint recognition / Rozpoznávání otisku prstu
        • Task 3 - Iris recognition / Rozpoznávání duhovky
      • BIO course requirements / Podmínky pro absolvování předmětu Biometrie 2025/2026
    • a6m33ksy -- Kognitivní systémy
      • výuka
        • backups
          • a6m33ksy -- Kognitivní systémy
            • Poznámky ke cvičení a literatura
            • labs_results
            • Literatura
            • Témata semestrálních prací
        • a6m33ksy_bib
        • users
      • labs_results
      • Literatura
      • Informace k semestrálním úlohám
    • A8B17CAS – Počítačové algebraické systémy
      • Internal Space
        • a8b17cas_bib
        • users
      • Přednášky
      • Cvičení
    • A8B17EMTA -- Teorie elektromagnetického pole
      • výuka
        • a8b17emt_bib
        • users
    • Seminář ACM pokročilá algoritmizace a programovací techniky I - V (A4B36ACM1-5)
      • 2011_zs
        • ZIMNÍ SEMESTR 2011
      • 2012_ls
        • Soutěžní úlohy 1.7.2012.
        • Organizace a zápočet
        • Základní geometrie
        • Seminář 1 (16.2.)
        • Seminář 2 (23.2.)
        • Seminář 3 (1.3.)
        • Seminář 4 (8.3.)
        • Seminář 5 (15.3.)
        • Seminář 6
        • Průchod grafem
        • Seminář 8
        • Seminář 9
        • Seminář 10
        • Seminář 11
        • Seminář 12
        • Seminář 13
        • Výsledky
      • 2012_zs
        • main
          • icpc_regional
        • Organizace a zápočet
        • Seminář 1 (20.9.)
        • Seminář 2 (27.9.) minisoutěž
        • Seminář 3 (4.10.) Rekurze, backtrack
        • Seminář 4 (11.10.) Rekurze, backtrack, minisoutěž
        • Seminář 5 (18.10.) Prohledávání grafu
        • Seminář 6 (25.10.) procházení grafu, minisoutěž
        • Seminář 7 (1.11.) Orientované grafy
        • Seminář 8 (8.11.) Orientované a acyklické grafy, minisoutěž
        • Seminář 9 (15.11.) Dynamické programování (DP)
        • Seminář 10 (22.11.) Dynamické Programování, minisoutěž
        • Seminář 11 (29.11.) Geometrie
        • Seminář 12 (6.12.) Geometrie, minisoutěž
        • Seminář 13 (13.12.) Opáčko, různé
        • Seminář 12 (6.12.) Závěrečná všehochuť, minisoutěž
      • 2013_ls
        • Organizace
        • Unpublished Homeworks per Problem Class
        • Hry antagonistické dvou hráčů
        • Contest Problem Sets
        • Na doma, trénovací, rozmýšlecí
        • Contest Problem Sets
        • Seminář č. 5
        • Contest Problem Sets
        • Contest Problem Sets
        • Contest 18.4. 2013
        • Contest 25.4. 2013
        • Dynamic programming
        • Přibližně 10 minutová vystoupení
      • 2013_zs
        • Organizace
        • Úlohový okruh 2
        • Seminář 1. Jednoduché úlohy na seznámení se soutěžními a vyhodnocovacími servery
        • seminar_02
        • Pokračují témata a úlohy ze semináře 2.
        • Dynamické programování
        • Seminar 24.10. 2013
        • Geometrie
        • seminar_07
        • Grafy: Přehledy, opakování, pseuodokódy
        • Další zajímavé grafové úlohy pro seminář 21.11. 2013
        • Základní pravděpodobnost a kombinatorika 28.11. 2013
        • Inclusion-Exclusion principle
        • Vyprávění o kouzelných stromech
        • A ještě rozličnosti a všelijakosti na 19.12.
        • Různé dodělávkové úlohy z různých oblastí na 2.1. 2014
      • 2014_ls
        • LS 2014
        • Program semináře
      • 2014_zs
        • anketa_komentar
        • ZS 2014
        • Program semináře
      • 2015_ls
        • LS 2015
        • Program semináře
      • 2015_zs
        • main
          • Pokročilé programovací soustředění
          • Úlohy
        • LS 2015
        • Shrnutí osnov a rozvrh
      • 2016_ls
        • LS 2016
        • Rozvrh
      • 2016_zs
        • Type code online
        • ZS 2016
        • Rozvrh
      • 2017_ls
        • Text processing trees
        • LS 2017
        • Rozvrh
      • 2017_zs
        • ZS 2017
        • Rozvrh
      • 2018_ls
        • Main
        • Semináře
      • 2018_zs
        • Input_codes
        • Main
        • Semináře
      • 2019_ls
        • Main
        • Semináře
      • 2019_zs
        • Main
        • Rozvrh
      • 2020_ls
        • Main
        • Semináře
      • 2020_zs
        • Main
        • Semináře
      • 2021_ls
        • Main
        • Semináře
      • 2021_zs
        • Main
        • Semináře
      • 2022_ls
        • Codes
        • Main
        • Semináře
      • 2022_zs
        • Main
        • Semináře
      • 2023_ls
        • Main
        • Semináře ACM
      • 2023_zs
        • Main
        • Semináře ACM
      • 2024_ls
        • Main
        • Semináře ACM
      • 2024_zs
        • Main
        • Semináře
      • INTERNAL - výuka
        • Pro ty, co jsou na semináři poprvé
        • Sklad všeho
        • Contest Problem Sets
        • Virtual Online Contests
        • Příprava Seminářů
        • Zdroje Inspirace
        • 2015_dp
        • 1.
        • TT
        • Seminář 2.
        • Seminář 1
        • ACM MARATON 2016
        • Seminar 1
        • Seminar 1
        • Programovaci seminar 1 - Jednoduche grafove ulohy (BFS/DFS)
        • algoritmy
        • Do Checklistu na CTU open a CERC
        • koblihy
        • K samostatnému řešení
        • a4b36acm -- Seminář ACM z algoritmizace
        • users
        • zaskok_dp
      • laso2024
        • Bakalář
        • Magistr
        • Nováček
      • 2013_zs
      • 2014_ls
      • 2014_zs
      • 2015_ls
      • Letní Algoritmické Soustředění LASO 2016
      • Letní Algoritmické Soustředění (LASO 2016)
      • 2016_ls
      • 2016_zs
      • 2017_ls
      • 2017_zs
      • Seminář ACM pokročilá algoritmizace a programovací techniky I - V (A4B36ACM1-5) - historie LS 2024/2025
      • Co se hodí
      • data
      • 0. Všeobecný postup
      • Kombinatorické hry
      • Letní Algoritmické Soustředění LASO 2024
      • Links
      • ACM MARATON 2016
      • Priprava_CERC_2020
      • Výsledky z předchozích let
      • Ukázka převodu zápisu do z/do jiných základů
      • tempor
      • tmp
      • Návodník na přípravu na programovací soutěže
    • Optimalizace (ZS 2025-26)
      • Cvičení
        • hw
          • Přitahující se koule
          • ee236
            • LP: Fuel Control
            • LP: Linear Separation
          • ee263
            • Fitting a Gaussian
            • LS: Quadratic Placement
          • NLLS: Kružnice
          • Prokládání bodů kružnicí
          • LP: Slovní úlohy
            • Minimaxní lineární regrese
            • Jistá výhra
          • LS: Mzda a teplota
            • Predikce průměrné hrubé mzdy
            • Interpolace denní teploty ve Svatoňovicích
          • LS: Gong
          • PCA: Motion Capture
          • PCA: Parlament
          • Vzdálenost od kvadriky
          • Taylorův polynom
          • PCA: Volby
          • Půllitr
          • LP: Simplexová metoda
          • Doporučovací systémy
        • Matlab v OPT
          • commands
      • internal
        • for_teachers
          • Jak psát AE projekty pro OPT
          • Archiv domácích úloh
            • LP: Simplexová metoda - řešení
            • Poslanci - řešení
            • Vzdálenost bodu od kvadriky - řešení
            • Volby 2017 - řešení
            • Učení neuronové sítě (nehotové)
            • Kelímek - řešení
            • PCA: Motion Capture - řešení
            • Vzdálenost bodu od kvadriky - řešení (verze AE)
            • Taylorův polynom - řešení
          • Zadávání kvízů v Brute
          • Různé
        • users
      • Doplňující literatura
    • Julia pro optimalizaci a učení
      • English translation
        • Homework
          • Homework 1
          • Homework 2
          • Homework 3
          • Homework 4
          • Homework 5
        • Final project
        • Final Project: Topics
      • Domácí úkoly
        • Úkol 1
        • Úkol 2
        • Úkol 3
        • Úkol 4
        • Úkol 5
      • Internal Space
        • bordel
        • Bodové hodnocení
        • Závěrečný projekt: Témata
        • users
      • Závěrečný projekt
      • Závěrečný projekt: Témata
    • A0X36MOOC -- Massive Open Online Course
      • výuka
        • a0x36mooc_bib
        • studenti
        • users
    • B0B36PRP - Procedurální programování
      • Hodnocení
      • ČKD - Často kladené dotazy
      • Domácí úkoly
        • HW 00 - První program
        • HW 01 - Načítání vstupu, výpočet a výstup
        • HW 02 - První cyklus
        • HW 03 - Kreslení (ASCII art)
        • HW 04 - Četnost výskytu znaků
        • HW 05 - Caesarova šifra
        • HW 06 - Maticové počty
        • HW 07 - Hledání textu v souborech
        • HW 08 - Kruhová fronta v poli
        • HW 10B - Integrace načítání grafu a prioritní fronta v úloze hledání nejkratších cest
      • Internal
        • backups
          • B0B36PRP - Procedurální programování
            • Hodnocení
              • Alternativní získání zápočtu s nejméně 40 body
            • ČKD - Často kladené dotazy
            • Domácí úkoly
              • HW 00 - První program
              • HW 01 - Načítání vstupu, výpočet a výstup
              • HW 02 - První cyklus
              • HW 03 - Kreslení (ASCII art)
              • HW 04 - Prvočíselný rozklad
              • HW 05 - Maticové počty
              • HW 06 - Caesarova šifra
              • HW 07 - Lámání hesla
              • HW 08 - Kruhová fronta v poli
              • HW 09 - Načítání a ukládání grafu
              • HW 10 - Integrace načítání grafu a prioritní fronta v úloze hledání nejkratších cest
            • Cvičení
              • 1 - Úvodní cvičení
              • 2 - Základní datové typy, standardní vstup a výstup, řídicí struktury
              • 3 - Cykly a funkce
              • 4 - Vnořené cykly a debug
              • 5 - Pole variabilní délky
              • 6 - Dynamicky alokovaná pole
              • 7 - Textové řetězce + TEST
              • 8 - Rekurzivní funkce
              • 9 - Struktury a spojové seznamy
              • 10 - Binární soubory
              • 11 - Konzultační cvičení
              • 12 - Úloha hledání nejkratší cesty a rozdělení programu do modulů
              • 13 - Praktická ukázka programování
            • Přednášky
            • Pro studenty
              • Záznam přednášek
              • Příklad otázek písemného zkouškového testu
            • Návody
              • Dynamická alokace paměti v C
              • Základní příkazy příkazové řádky
              • Integrovaná vývojová prostředí (Nedoporučovaná)
              • Informace o počítačové učebně
              • Hesla v počítačové síti ČVUT a FEL
              • Přehled služeb studentům FEL
              • Software pracovních stanic v počítačových učebnách
              • Instalace VirtualBoxu a Ubuntu
              • Windows Subsystem for Linux
          • 6 - Dynamická alokace 1/2
          • 7 - Dynamická alokace 2/2
          • 8 - Debug + TEST
        • labs_proposal
          • lab06
            • Testování vstupu a chybových stavů
          • tutorialinstruction
            • 6 - Dynamická alokace
            • 7 - Struktury
            • 8 - Textové soubory + TEST
          • 5 - Pole variabilní délky a textové řetězce
          • FEL Abeceda
          • 6 - Dynamická alokace
          • 7 - Struktury
          • 8 - Textové soubory + TEST
        • Pro studenty
          • Pravidla pro psaní čitelného kódu
            • Správná práce s pamětí
            • Formátování zdrojového kódu
            • Lokálnost
            • Makra a číselné konstanty
            • Konzistentní názvy
            • Struktura kódu
        • trash
          • HW 10 - Dijkstrův algoritmus
            • Testování rychlosti vstupu
          • 2 - Základní datové tipy, standardní vstup a výstup, řídicí struktury
          • Alternativní získání zápočtu s nejméně 40 body
          • HW 09 - Komprese binárního souboru
        • Návody
          • Instalace softwarových balíků pro OS Ubuntu
          • Instalace softwarových balíků pro OS Ubuntu
        • tutorialinstruction
          • 1 - Úvodní cvičení
          • 2 - Vstup a výstup programu
          • 3 - Řídicí struktury
          • 4 - Dekompozice programu
          • 5 - Pole textové řetězce
          • 5 - Pole variabilní délky a textové řetězce
          • 6 - Dynamická alokace
          • FEL Abeceda
          • 6 - Dynamická alokace - permutace
          • 7 - Dynamicky alokovaná pole
          • 8 - Debug
          • 09 - Struktury a spojové seznamy
          • 10 - Rekurzivní funkce, sdílené knihovny
          • 11 - Binární soubory
          • 12 - Hledání cesty v grafu a rozdělení programu do modulů
          • 13 - Konzultační cvičení k bonusovým úkolům
          • Cíle cvičení
          • 14 - Konzultační cvičení
          • Cvičení 6 - Textové řetězce
        • tutorials
          • Vývojová prostředí na platformě (Nedoporučovaná)
          • MS Teams pro distanční výuku
          • Instalace softwarových balíků pro OS Ubuntu
        • vscode
          • Návod pro cvičící
        • b0b36prp_bib
        • Zločin a Trest
        • Coding style
        • Hodnoceni Coding Stylu
        • Debug
        • Dozor u implementační zkoušky
        • 12 - Konzultace (HW10, HW10B)
        • TL;DR shrnutí cvičení
        • Záznamy kódování
        • users
      • Cvičení
        • 1 - Úvodní cvičení
          • Práce v příkazové řádce
        • 2 - Vstup a výstup programu
        • 3 - Řídicí struktury a cykly
        • 4 - Dekompozice programu
        • 5 - Pole a ukazatele
        • 6 - Textové řetězce
        • 7 - Dynamická alokace a textové soubory
        • 8 - Dynamická alokace a struktury
        • 9 - Struktury a spojové seznamy
        • 10 - Rekurzivní funkce, sdílené knihovny
        • 11 - Implementační test
        • 12 - Konzultace HW10B / Binární soubory
        • 13 - Konzultace, načítání a ukládání obrázků
        • Úkoly k procvičování
      • Přednášky
        • Organizace předmětu
        • 1. Informace o předmětu. Úvod do programování
        • 2. Programování v C
        • 3. Řídicí struktury, výrazy a funkce
        • 4. Pole, ukazatel, textový řetězec
        • 5. Ukazatele, dynamická alokace, práce s textem
        • 6. Struktury a uniony
        • 7. Paměť programu, standardní knihovny C. Rekurze
        • 8. Spojové struktury
        • 9. Abstraktní datový typ (ADT) - zásobník, fronta, prioritní fronta
        • 10. Stromy
        • 11. Prioritní fronta, halda. Příklad použití prioritní fronty při hledání nejkratší cesty v grafu
        • 12. Přesnost výpočtů
        • lec13
        • Volitelná témata přednášek
      • Pro studující
        • Záznamy přednášek a k přednáškám
          • Záznamy přednášek zimní semestr 2022
          • Přednáška 01 - Organizace předmětu a úvod do programování v C
          • Přednáška 02 - Základy programování v C
          • Přednáška 03 - Zápis programu v C a základní řídicí struktury
          • Přednáška 04 - Řídicí struktury, výrazy a funkce
          • Přednáška 05 - Pole, ukazatel, textový řetězec
          • Přednáška 06 - Ukazatele, paměťové třídy a volání funkcí
          • Přednáška 07 - Struktury a uniony, přesnost výpočtů a vnitřní reprezentace číselných typů
          • Přednáška 08 - Standardní knihovny C, rekurze
          • Přednáška 09 - Spojové struktury
          • Přednáška 10 - Stromy
          • Přednáška 11 - Abstraktní datový typ (ADT) - zásobník, fronta, prioritní fronta
          • Přednáška 12 - Prioritní fronta, halda. Příklad použití prioritní fronty při hledání nejkratší cesty v grafu
          • Záznam přednášek 2016
        • Pravidla pro psaní čitelného kódu
          • Konzistentní názvy
          • Formátování zdrojového kódu
          • Makra a číselné konstanty
          • Struktura kódu
          • Lokálnost
          • Správná práce s pamětí
        • Kódovací ukázky a tutoriály
        • Informace ke zkouškce
        • Kódování k domácím úkolům
        • Implementační zkouška
        • Příklad otázek písemného zkouškového testu
      • Návody
        • Kódování a řízení překladu
          • Dynamická alokace paměti v C
          • Základní řídicí struktury
          • Formátování zdrojového kódu
          • Makefile - Řízení překladu a sestavení programu
        • Vývojová prostředí
          • Instalace OS Ubuntu na vlastní počítač
          • Instalace Ubuntu ve VirtualBox
          • Programovací prostředí
          • Windows Subsystem for Linux
        • Základy příkazové řádky
        • Informace o počítačové učebně
        • Hesla v počítačové síti ČVUT a FEL
        • Přehled služeb studentům FEL
        • Testování HW programů před odevzdáním
    • B0B36ZAL -- Základy algoritmizace
      • Cvičení
        • První cvičení
        • Desáté cvičení
        • Jedenácté cvičení
        • Druhé cvičení
        • Třetí cvičení
        • Čtvrté cvičení
        • Páté cvičení
        • Šesté cvičení
        • Sedmé cvičení
        • Osmé cvičení
        • Deváté cvičení
      • Poznámky k domácím úkolům
        • b6b36zal_bib
        • files
        • users
      • Domácí úlohy
        • 10. úkol - Dijkstra
        • 11. úkol - Homer's Fridge
        • 1. úkol - Introduction
        • 2. úkol - Python in action
        • 3. úkol - Calculator
        • 4. úkol - Pi
        • 5. úkol - Polynomials
        • 6. úkol - Data sorting
        • 7. úkol - Showroom
        • 8. úkol - Binary Search Tree
        • 9. úkol - Permutations
    • Procedurální programování
      • Domácí úkoly
        • *HW 01 - První program
        • *HW 02a,b - Vstup, výpočet a výstup
        • HW 03a,b - První cyklus
        • *HW 04 - RLE kodér
        • HW 05 - Kreslení (ASCII art)
        • *HW 06 - Caesarova šifra
        • HW 07 - Maticové počty
        • *HW 08 - Zpracování číselné řady
        • *HW 09 - Analýza textu
        • HW 10 - Kruhová fronta v poli
      • Výuka
        • tutorialinstruction
          • 07
            • 10 - Úvod do embedded programování
          • 1 - Úvodní cvičení
          • 2 - Vstup a výstup programu
          • 3 - Řídicí struktury
          • 4 - Jednoduché programy s cykly a funkcemi
          • 6 - Funkce, ukazatele, pole
          • 7 - Dynamicky alokovaná pole
          • 9 - Struktury a spojové seznamy
          • seznamy, fronta, zasobnik
        • b0b99prp_bib
        • HW 07 - Maticové počty
        • Implementační test 22.1.2020
        • Implementační test 29.1.2020
        • Implementační test 21.1.2021
        • Implementační test 14.1.2021
        • Implementační test 11.01.2022
        • Implementační test 19.01.2023
        • Implementační test 25.1.2022
        • users
      • Cvičení
        • 1 - Úvodní cvičení
        • 2 - Vstup a výstup programu
        • 3 - Větvení programu, funkce
        • 4 - Cykly
        • 5 - Vnořené cykly
        • 6 - Strukturované datové typy
        • 7 - Funkce, ukazatele, pole
        • 8 - Dynamicky alokovaná pole
        • 9 - Textové řetězce
        • 10 - Spojové seznamy, fronta, zásobník
        • 11 - Struktury, práce se soubory
        • 12 - Test + Konzultační cvičení
        • 13 - Konzultační cvičení
      • Řešené příklady
        • 2 - Standardní vstup a výstup
        • 3 - Větvení, funkce
        • 4 - Cykly
        • 5 - Strukturované datové typy
        • 6 - Funkce, ukazatele, pole
        • 6a - Ukazatele a jejich význam
        • 7 - Dynamicky alokované pole 1/2
        • 8 - Textové řetězce 1/2
        • 9 - Dynamicky alokované pole 2/2
        • 10. Textové řetězce 2/2
        • 11. Práce se soubory
        • 12. Heterogenní seznam
        • 13 - ADT - zásobník
        • 14 - Spojové seznamy
      • Návody
        • VS Code
          • VS Code - instalace Linux
          • VS Code - instalace Windows
          • Překlad a Debug
        • Základní příkazy příkazové řádky
        • Základní řídicí struktury
        • Správa dynamické paměti
        • Informace o počítačové učebně
        • MinGW instalace
        • Hesla v počítačové síti ČVUT a FEL
        • Přesměrování vstupu a výstupu
        • Přehled služeb studentům FEL
        • Instalace potřebných balíčků - Linux
        • Instalace Ubuntu na Windows 10/11 + WSL
        • Instalace VirtualBoxu a Ubuntu (old)
      • Materiály
        • cv10
        • CV 8
      • Slovníček pojmů
      • Často kladené dotazy a problémy
      • Přednášky
      • Otázky pro testy
    • B0M33BDT – Technologie pro velká data
      • Internal Space
        • b0m33bdt_bib
        • users
      • Přednášky
      • Cvičení
    • B2M32DSAA – Diagnostika síťových aplikací
      • Internal Space
        • b2m32dsaa_bib
        • users
      • Přednášky
      • Cvičení
    • B2M37MAM – Mikroprocesory
      • Internal for students
      • Domácí úkoly
        • FPGA01 - Syntéza čítače z jednoduchých paměťových členů
        • FPGA02 - 10bitový Adresový dekodér
        • FPGA03a - Dynamický displej (bonus)
        • FPGA03b - Řadič displeje s přepínači (bonus)
        • ARM01 - Blikání LED s časovačem
        • ARM02 - Světelný had (ASM)
        • ARM03 - Stopky
        • ARM04 - Terminál s USART
        • ARM05 - Voltmetr
        • ARM06 - Pipeline TIM-ADC-DMA
        • ARM07 - Maticový LED zobrazovač
      • Internal Space
        • b241
          • cv
            • Opakování LKO, SKO, základní obvody
        • b2m37mam_bib
        • users
      • Cvičení
        • 1. Úvod do předmětu
        • 2. Základní digitální obvody
        • 3. Sekvenční obvody, paměť, řadič
        • 4. Architektura Mikrokontrolérů
        • 5. Přístup k periferiím v C
        • 6. Externí přerušení
        • 7. Blikání LED v assembleru
        • 8. USART
        • 9. AD převodník
        • 10. DMA + Test
        • 11. Přístrojové sběrnice SPI, paralelní, ...
        • 12. Úsporné režimy, PLL, Watchdog
        • 13. Úkoly, příklady, opakování
      • Přednášky
        • Starší přednášky
      • Příklady
        • Příklady pro FPGA
          • 01 - Blikáme s LED
          • Finite State Machine (FSM)
        • Příklady pro STM32
          • GPIO - Basic
          • GPIO - Přepínání LED
          • GPIO - Externí přerušení
          • Časovač
          • Časovač - Output Compare
          • Časovač - Input Capture
          • USART - Sériová linka
          • AD převodník
          • ADC s DMA
          • PLL - Zvýšení Kmitočtu CPU
          • SW generované I2C
          • Minimal RTOS
          • HAL Projekt
      • Semestrální práce
        • Maticová klávesnice
      • Návody a užitečné informace
        • Vývojové Kity a Periferie
          • FPGA DE10-Lite
          • Funduino
          • MAM Shield
          • Nucleo STM32F401
        • Digitální technika
          • Logické kombinační obovdy
          • Sekvenční obvody
        • Keil uVision
          • Vytvoření projektu
          • Instalace
        • Quartus Prime Lite
          • FAQ - Často kladené dotazy
          • Vytvoření projektu
          • Nahrání vzorového příkladu
          • Instalace
        • STM32CubeIDE
          • Vytvoření projektu
          • Instalace
        • STM32 s VS Code IDE
          • Nový projekt
          • Kompilace a nahrání projektu
        • Vybraná instrukční sada pro STM32
        • Dokumentace obvodů
        • Segger Embedded Studio (SES)
        • Užitečné odkazy
    • B3B33ALP - Algoritmy a programování
      • Cvičení
        • Domácí úlohy
        • Krátká výuková videa
          • Cvičení 1
          • Cvičení 2
          • Cvičení 3
          • Cvičení 4
          • Cvičení 5
          • Cvičení 6
          • Cvičení 7
        • Coding style
        • QuickTesty
        • Soubory a streamy
        • Cvičení 1: Úvod do cvičení
        • Cvičení 2: Cykly a reálná aritmetika
        • Cvičení 3: Funkce
        • Cvičení 4: 1D pole
        • Cvičení 5: 2D pole
        • Cvičení 6: Pole, matice
        • Cvičení 7: Fronta, zásobník, objekty
        • Cvičení 8: Rekurze, třídění
        • Semestrální práce: BOOP!
        • Cvičení 10: Grafy, stavový prostor
        • Cvičení 11: Objekty, halda, asociativní pole
        • Cvičení 12: Náhodná čísla, grafický výstup
        • Cvičení 13: Stavový automat, grafy
      • Internal
        • backups
          • 2018
            • Cvičení 3: Funkce
            • Cvičení 4: Pole, n-tice, vyhledávání v poli
            • Cvičení 5 Pole a 2D pole
            • Cvičení 6, Pole, matice, třídění
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8, Fronta, zásobník
            • Cvičení 9, Fronta, Stavový automat
            • Cvičení 10, Objekty, Stromy
            • Cvičení 11 Halda, asociativní pole
            • Cvičení 12, Quick test, náhodná čísla, grafický výstup
          • 2019
            • Cvičení 1: Úvod do cvičení
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8, Fronta, zásobník
            • Cvičení 9, Fronta, Stavový automat
            • Cvičení 11 Halda, asociativní pole
            • Cvičení 12, Quick test, náhodná čísla, grafický výstup
          • 2020
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8, Fronta, zásobník
            • Cvičení 10, Fronta, Stavový automat
            • Cvičení 10b, Objekty, Stromy
            • Cvičení 11 Objekty, Halda, Asociativní pole, Stromy
            • Cvičení 12, Náhodná čísla, grafický výstup
          • 2021
            • Cvičení 1: Úvod do cvičení
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8, Fronta, zásobník
            • Cvičení 10, Fronta, Stavový automat
            • Cvičení 11 Objekty, Halda, Asociativní pole, Stromy
            • Cvičení 12, Náhodná čísla, grafický výstup
            • Cvičení 13
          • 2022
            • Přednášky
            • Cvičení 10, Stavový prostor a objekty
            • Cvičení 11 Objekty, Halda, Asociativní pole, Stromy
            • Cvičení 12, Náhodná čísla, grafický výstup
            • Cvičení 13
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8, Fronta, zásobník
            • Cvičení 1: Úvod do cvičení
            • Cvičení 1
            • Literatura
            • Nápady na procvičení semestrálky LITS
            • Instalace Visual Studio Code
            • Zkouška z předmětu B3B33ALP v roce 2021/2022
            • Praktická zkouška ze 14.01.2020
            • Praktická zkouška ze 13.01.2021 k procvičení
          • 2023
            • Cvičení 1: Úvod do cvičení
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8: Fronta, zásobník
            • Cvičení 10, Stavový prostor a objekty
            • Cvičení 11: Objekty, Halda, Asociativní pole, Stromy
            • Cvičení 12: Náhodná čísla, grafický výstup
            • Cvičení 13: Stavový automat, grafy
          • 2024
            • Cvičení 1: Úvod do cvičení
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8: Fronta, zásobník
            • Cvičení 10, Stavový prostor a objekty v Pythonu
            • Cvičení 11: Objekty, halda, asociativní pole
            • Cvičení 12: Náhodná čísla, grafický výstup
            • Cvičení 13: Stavový automat, grafy
          • 2017
            • Cvičící
              • Komentáře k programům
              • Obecné pokyny pro odevzdávání domácích úkolů
              • Rychlý test na cvičení 11
              • Rychlý test na cvičení 13
              • Rychlý test na cvičení 14
              • Cvičení 1: Úvod do cvičení
              • Cvičení 2: Cykly a reálná aritmetika
              • Cvičení 3 Funkce, řetězce
              • Cvičení 4, Pole, n-tice, vyhledávání v poli
              • Cvičení 5 Pole a 2D pole
              • Cvičení 6, Pole, matice, třídění
              • Cvičení 7: Rekurze, třídění
              • Cvičení 8, Fronta, zásobník
              • Cvičení 9, Fronta, Stavový automat
              • Cvičení 10, Objekty, Stromy
              • Cvičení 11 Halda, asociativní pole
              • Cvičení 12, opakování
              • Cvičení 13, Semestrální práce, náhodná čísla, grafický výstup
              • Tajny soubor
            • Přednášky
            • Literatura
            • Zkouška z předmětu B3B33ALP
            • Harmonogram
            • Harmonogram
            • Harmonogram
        • cviceni
          • Coding style
          • Komentáře k semestrálním pracím
          • comments2018
          • Gafika - prekopirujeme do cviceni az se rozhodnem, kde bude
          • Hexagonální grid
          • Reseni pro cviceni 10
          • Rychlý test na cvičení 13, 17-18.12.2018
          • Rychlý test na cvičení 14
          • Rychlý test na cvičení 9
          • Pro cvičící
          • Pro cvičící (tento TODO nezveřejníme)
          • Sklad nápadů
          • Náplň cvičení:
          • Úloha 1
          • Reseni t03
          • Cvičení 3: Funkce
          • Úloha 1 Opakování funkce a for cykly
          • Cvičení 4: 1D pole
          • Úloha 1 Násobení polynomu
          • Cvičení 5: 2D pole
          • Cvičení 6, Rekurze, třídění s rekurzí, problémy
          • Cvičení 6, Pole, matice, třídění
          • Cvičení 7, Rekurze, třídění s rekurzí, problémy
          • Cvičení 7: Rekurze, třídění
          • Reseni pro cviceni 8
          • Cvičení 8, Fronta, zásobník
          • Reseni pro cviceni 9
          • Cvičení 9, Fronta, Stavový automat
          • Reseni pro cviceni 10
          • Cvičení 10, Objekty, Stromy
          • Reseni pro cviceni 10
          • Cvičení 11, Halda
          • Cvičení 11 Halda, asociativní pole
          • Cvičení 12, opakování
          • Cvičení 13, Semestrální práce - řešení
          • Cvičení 13, Semestrální práce, náhodná čísla, grafický výstup
          • Cvičení 14
          • Tajny soubor
          • Instalace Visual Studio Code
        • domaci_ulohy
          • cykly_pokrocile
            • Těžká Nasobeni cisel v zadane obecne soustave 23/24
            • Těžká - Odecet dvou realnych cisel v binarni soustave 23/24
            • Těžká Odecet realnych cisel v binarni soustave
            • Těžká Odecet realnych cisel v binarni soustave 24/25
            • Těžká Prevod realnych cisel z desitkove do zadane soustavy 22/23
            • Lehká - metoda puleni intervalu vypocet logaritmu 19/20
            • Lehká Metoda puleni intervalu pro vypocet logaritmu 21/22
            • Lehká Metoda puleni intervalu pro logaritmu 23/24
            • Lehká Metoda puleni intervalu pro polynom 5-teho stupne 23/24
            • Lehká - Vypocet korene polynomu 5teho stupne 20/21
            • Lehká Koren polynomu 5teho stupne 22/23
            • Lehká Vypocet korene polynomu 5te stupne 24/25
            • Těžká - rozdil cisel v zadane obecne soustave 19/20
            • Těžká Odecet tri cisel v zadane soustave 20/21
          • cykly_uvod
            • Těžká: nejdelsi rostouci posloupnost ze zapornych sudych 19/20
            • TEZKA-Hledani podposloupnosti s nejvetsim souctem 23/24
            • Těžká Hledani posloupnosti s nejvetsim souctem 24/25
            • Těžká Soucet cisel nejdelsi posloupnsti 21/22
            • Těžká Soucet cisel vybrane podposloupnosti 23/24
            • LEHKA Soucet mocnin posloupnosti 23/24
            • Lehká - soucet mocnin posloupnosti 19/20
            • Lehká Soucet mocnin posloupnosti 21/22
            • Lehká Soucet mocnin posloupnosti 22/23
            • Lehká Soucet mocnin posloupnosti 23/24
            • Lehká Soucet mocnin posloupnosti 24/25
            • Těžká Soucet cisel vybrane podposloupnosti 22/23
          • fronta_zasobnik
            • Těžká: Hamingovo kódování 18/19
            • Těžka Hammingovo kodovani 20/21
            • Těžká - prevod infix do triadresneho modu 19/20
            • Těžká - komprese algoritmem LZ77 19/20
            • Lehka - Odbavovani zasilek 18/19
            • Lehka Odbavovani zasilek 20/21
            • Lehká - Prevod infix na postfix 18/19
            • Lehká Prevod infix na postfix
            • Těžká - prevod prefix do infix 18/19
            • Těžká Prevod prefix do infix 20/21
            • Lehká - prioritni tiskova fronta 19/20
            • Lehká Prioritni tiskova fronta 21/22
            • Těžka Vigineruv kod 21/22
          • funkce
            • Lehká Caesar-Euklidovoa sifra 23/24
            • Lehka - NSD se vstupnimi cisly 23/24
            • Lehká NSD pro skupinu cisel 24/25
            • Těžká - prevod text na cislo a naopak 23/24
            • Těžká - prevod retezce na cisla a zpet 18/19
            • Těžká - prevod textu na cislo a opacne 19/20
            • Těžká Prevod cisla na text a zpet 20/21
            • Těžká Prevod cisel na text a zpet 24/25
            • Těžká Prevod data na text a zpet 21/22
            • Těžká Prevod data na text a zpet 23/24
            • Těžká Prevod realnych cisel na text a zpet 22/23
            • Lehká - tisk tabulky soudelnosti 18/19
            • Lehká Tisk tabulky soudelnosti 20/21
            • Lehká Tisk tabulky soudelnosti 21/22
            • Lehká Tisk tabulky soudelnosti 22/23
            • Lehká - tisk tabulky soudelnosti bez mezer 19/20
          • obrazkove_a_kompresni_ulohy
            • Těžká Komprese obrazku LZ77 22/23
            • Lehká ADAM7 vykresleni obrazku
            • L+T Sifrovani klicu RSA 23/24
            • L+T Sifrovani klicu RSA 24/25
          • pole1d
            • Těžká - algebrogram 19/20
            • Lehká Deleni polynomu 20/21
            • Těžká - Hledani opakujici se posloupnosti s nejvetsim souctem 23/24
            • Těžká Hledani opakujici se posloupnosti s nejvetsim souctem 24/25
            • Lehká Hledani shodnych podposloupnosti 23/24
            • Lehká: integral polynomu 18/19
            • Lehká: nasobeni polynomu 19/20
            • Lehká - Hledani nejdelsi podposloupnosti ze dvou posloupnosti 23/24
            • Lehká Hledani nejdelsi podposlouponsti ve dvou poslopnostech 24/25
            • Lehká Nejdelsi symetricka podposloupnost 22/23
            • Lehká - prebijena 18/19
            • Lehká Prebijena 21/22
            • Těžká Reseni rovnic JABLKA a HRUSKY 22/23
            • Těžká Vkladani plus a krat mezi cisla 23/24
            • Těžká: vkladani plus a minus mezi cisla 18/19
            • Těžká Vkladani plus a minus mezi cisla 21/22
          • pole2d
            • Těžká - Doplneni osmismerky 20/21
            • Lehká - hledani radku a sloupce s nejvetsim souctem 18/19
            • Lehká Hledani radku a sloupce v matici s nejvice sudymi cisly 21/22
            • Těžká: vypocet stavu Gobanu 18/19
            • Těžká - Vypocet stavu Gobanu 20/21
            • Lehká Nejdelsi souvisla diagonala v matici 23/24
            • Těžká - nejvetsi licha souvisla podmatice 18/19
            • Těžká - hledani nejvetsi souvise zaporne podmatice 19/20
            • Těžká Nejvetsi zaporna souvisla podmatice 21/22
            • Těžká Nejvetsi souvisla zaporna podmatice 23/24
            • Těžká Nejdelsi souvisla zaporna podmatice 24/25
            • Lehká Piskvorky vypocet tahu 22/23
            • Lehká Reseni osmismerky 20/21
            • Těžká Reseni osmismerky 21/22
            • Lehká Reseni trojsmerky 22/23
            • Těžká Sachy - detekci sach mar garde 23/24
            • Těžká Vypocet tahu bileho 22/23
            • Lehká - Vypis tahu Damy 23/24
            • Lehká Vypis tahu damy 24/25
            • Těžká - Vypis nejdelsiho tahu Damy 23/24
            • Těžká Vypis nejdelsiho tahu damy 24/25
            • Lehká - Tic tac toe urceni vyteze 19/20
            • Lehká Tic tac toe 20/21
            • Lehká Tic tac toe 21/22
            • Lehká Tic tac toe 23/24
          • pole2d-pokrocile
            • Lehká - Hledani vzoru v obrazku 23/24
            • Lehká Hledani vzoru v obrazku 24/25
            • Lehká - nejlepsi prekryv matic 19/20
            • Těžká - Nejvetsi souvisla podmatice 23/24
            • Těžká - Nejvetsi souvisla zaporna podmatice 20/21
            • Těžká Nejvetsi souvisla zaporna podmatice 22/23
          • rekurze
            • Lehká - pokryti pole ubongo dilky 19/20
            • Těžká Generovani kombinaci uvozovek 21/22
            • Těžká Generovani korektnich uvozovek 22/23
            • Těžká - generovani korektniho uzavorkovani 18/19
            • Těžká Generovani korektniho uzavorkovani 20/21
            • Lehka+Tezka: Hexagonalni TILE 23/24
            • Lehka+Tezka: Hexagonalni TILE 21/22
            • L+T Tile hexagonal 24/25
            • Lehká - Hledani kombinace souctu cisel - 23/24
            • Těžká Hledani kombinace davajici soucet cisel - varianta se dvema soucty 23/24
            • Lehká Hledani kombinace davajici soucet cisel 24/25
            • Těžká Hledani kombinace davajicici soucet cisel, varianta se dvema soucty 24/25
            • L+T Vyplnovani polynomia do matice 22/23
            • L+T Trax domaci uloha 23/24
            • Těžká - zaplneni policek Ubongo 19/20
            • Těžká Vyplnovani matice Ubongo 23/24
            • Lehká - vypocet rekurentni funkce 18/19
            • Lehká - vypocet rekretni funkce 19/20
            • Lehká Vypocet rekurentni funkce 20/21
            • Lehká Vypocet rekurentni funkce 21/22
            • Lehká Vypocet rekurentni funkce 22/23
            • Lehká Vypocet rekurentni funkce 23/24
          • semestralni_prace
            • Semestrální práce HIVE 23/24
          • stavovy_automat
            • Lehká - lexikalni analyza 19/20
            • Lehká Lexikalni analyza vstupu 20/21
            • Těžka - lexikalni analyza Python programu 19/20
            • Těžší Lexikalni analyza Python programu 20/21
            • Lehká - nacitani databaze dle formatu 18/19
            • Těžká: preprocessing v C 18/19
          • stavovy_prostor
            • Lehka: Babylonská věž (zjednodušená) 23/24
            • Lehka: Hive - kobylka 23/24 - prevedeno do noveho gitu
            • Tezka: Hive - mravenec 23/24
            • Lehká Kruhovy rotacni hlavolam 22/23
            • Těžká Kruhovy rotacni hlavolam TRI kruhy 22/23
            • Tezka: Nurikabe 23/24
            • Lehká Presouvaci hlavolam 21/22
            • Těžká Robot na koni 23/24
            • Těžká Robot na koni 24/25
            • Lehká Robot v kluzisti 23/24
            • Lehká Robot v kluzisti 24/25
            • Těžká Rotacni barevny hlavolam 21/22
        • harmonogramy
          • Harmonogram
          • Harmonogram 29.1.2019
          • Harmonogram 23.1.2019
        • semestralniprace
          • Semestrální práce BLOKUS
          • BOOP!
          • Gemblo
          • Semestrální práce HIVE
          • Semestrální práce - LITS
          • Semestrální práce
          • prehled
          • Semestrální práce Quoridor
          • Semestrální práce SCRABBLE
          • Semestrální práce 2024 hra ŠTREKY
          • Semestrální práce - TRAX!
        • zkouska
          • 2019-01-16
          • 2019-01-23
          • 2019-01-29
          • 2019-02-06
          • Harmonogram zkoušky 11.2.2022
          • Harmonogram zkoušky 17.1.2022
          • Harmonogram zkoušky 28.1.2022
          • Data pro zkoušku dne 11.2.2022
          • Harmonogram zkoušky 16.1.2023
          • Harmonogram zkoušky 31.1.2023
          • Harmonogram zkoušky 15.2.2023
          • Harmonogram zkoušky 12.2.2024
          • Harmonogram zkoušky 15.1.2024
          • Harmonogram zkoušky 29.1.2024
          • Harmonogram zkoušky 11.2.2025
          • Harmonogram zkoušky 29.1.2025
          • Lehký příklad: obdélník s největším obsahem
          • Lehký příklad: práce s polynomy
          • Lehký příklad (6 bodů)
          • Lehký příklad: Rozdíl datumů (6 bodů)
          • Lehký příklad (6 bodů)
          • Lehký příklad: Rozdíl časů (6 bodů)
          • Těžký příklad (14 bodů)
          • Těžký příklad (14 bodů)
          • tezka-15-02-2018
          • tezka-15-02-2018_data
          • Těžký příklad (14 bodů)
          • Těžká úloha: Osmisměrka (14 bodů)
          • tezka-2018-01-29_data
          • Těžký příklad (14 bodů)
          • Harmonogram zkoušky 11.2.2025
          • Harmonogram zkoušky 14.1.2025
          • Harmonogram zkoušky 21.1.2025
        • b3b33alp_bib
        • bibtex
        • cviceni
        • Další materiály, příprava na zkoušku
        • Priprava testu v CBA
        • users
        • Data pro zkoušku
        • ZK2A LEHKA
        • ZK2B LEHKA
        • Pravidla, obsah a organizace zkoušky ZS 2025/2026
      • Přednášky ZS 2025/2026
      • Literatura
      • Podklady k přednáškám (do ZS 2022/2023)
      • Zápočet
      • Zkouška ZS 2025/2026
    • B3B33ROB1 – Robotika
      • Internal Space
        • b3b33rob1_bib
        • users
      • Zadání semestrální práce
    • Links
      • Internal Space
        • 22_23
          • 09 - Object Detection - HWX
          • 08 - Image segmentation - HW4
        • Old labs
        • HW 01 - Image recognition
        • HW 02 - Image segmentation
        • HW 01
        • HW 2 - Camera Calibration
        • Anotace
        • start
          • to_consider
        • Lab 4 - Convolution
        • Lab 3 - Backpropagation
        • b3b33vir_bib
        • Classification - Materials
        • CV4
        • HW 01 - Quadruped locomotion using random search
        • HW 02 - Image recognition
        • HW 04 - Object Detection
        • HW 05 - Generative Networks
        • HW1: Optimization of 2D manipulator
        • HW3 - Lidar Segmentation
        • HW 03 - Lidar Segmentation
        • HW4 - Object Detection
        • Lab 3 - MLE, Computational graph and Backpropagation
        • Lab 4
        • Lab 4
        • lab_5
        • Lab 5
        • Reinforcement learning labs
        • Lab 1
        • Pytorch tutorial
        • HW 01 - Quadruped locomotion using random search
        • software_for_dl
        • subject_outline
        • Semestral work topics (OLD, TO BE DELETED)
        • Unused old stuff
        • users
      • Lectures 2025
      • Resources
        • Brute specification
        • Old tests
        • Fast and easy simulation with Pybullet
        • How to edit code on a remote server
      • Labs
        • HW 1 - Classification
        • HW 2 - Autograd
        • HW 3 - CNNs
        • HW 4 - Vision Transformer
        • HW5 - Deep Reinforcement Learning
        • Intro to Numpy and Pytorch
    • B4B33ALG - Algoritmizace
      • Internal
        • Cvičení
          • 0 - Příprava na složitost
          • 1 - Asymptotická složitost
          • 2 - Rekurze
          • 3 - Binární stromy
          • 4 - Prohledávání grafu
          • 5 - Binární vyhledávací strom (BVS)
          • 6 - AVL + B-strom
          • 7 - Řazení $O(n^2)$
          • 8 - Řazení $O(n \log n)$
          • 9 - Dynamické programování I
          • 10 - Dynamické programování II
          • 11 - Hashovací tabulky I
          • 12 - Hashovací tabulky II
        • old
          • Cvičení
          • Poloanketa:
        • B4B33ALG - Algoritmizace
        • solutions
          • Asymptotická složitost
          • Rekurze
        • Poznámky k úlohám
          • 0 - Příprava na složitost
          • Asymptotická složitost
        • Domácí úlohy
          • Assignment Upload System
        • Zkouška
          • Procvičování k teoretické části
          • Procvičování k praktické části
        • Cviceni-podklady
        • Literatura a další materiály
        • Přednášky
        • users
    • B4B33PSY - Počítačové systémy
      • Internal
        • backups
          • 2019
            • Cvičení 1: Úvod do cvičení
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8, Fronta, zásobník
            • Cvičení 9, Fronta, Stavový automat
            • Cvičení 11 Halda, asociativní pole
            • Cvičení 12, Quick test, náhodná čísla, grafický výstup
          • 2020
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8, Fronta, zásobník
            • Cvičení 10, Fronta, Stavový automat
            • Cvičení 10b, Objekty, Stromy
            • Cvičení 11 Objekty, Halda, Asociativní pole, Stromy
            • Cvičení 12, Náhodná čísla, grafický výstup
          • 2021
            • Cvičení 1: Úvod do cvičení
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8, Fronta, zásobník
            • Cvičení 10, Fronta, Stavový automat
            • Cvičení 11 Objekty, Halda, Asociativní pole, Stromy
            • Cvičení 12, Náhodná čísla, grafický výstup
            • Cvičení 13
          • 2022
            • Přednášky
            • Cvičení 10, Stavový prostor a objekty
            • Cvičení 11 Objekty, Halda, Asociativní pole, Stromy
            • Cvičení 12, Náhodná čísla, grafický výstup
            • Cvičení 13
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8, Fronta, zásobník
            • Cvičení 1: Úvod do cvičení
            • Cvičení 1
            • Literatura
            • Nápady na procvičení semestrálky LITS
            • Instalace Visual Studio Code
            • Zkouška z předmětu B3B33ALP v roce 2021/2022
            • Praktická zkouška ze 14.01.2020
            • Praktická zkouška ze 13.01.2021 k procvičení
          • 2023
            • Cvičení 1: Úvod do cvičení
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8: Fronta, zásobník
            • Cvičení 10, Stavový prostor a objekty
            • Cvičení 11: Objekty, Halda, Asociativní pole, Stromy
            • Cvičení 12: Náhodná čísla, grafický výstup
            • Cvičení 13: Stavový automat, grafy
          • 2024
            • Cvičení 1: Úvod do cvičení
            • Cvičení 2: Cykly a reálná aritmetika
            • Cvičení 3: Funkce
            • Cvičení 4: 1D pole
            • Cvičení 5: 2D pole
            • Cvičení 6, Pole, matice
            • Cvičení 7: Rekurze, třídění
            • Cvičení 8: Fronta, zásobník
            • Cvičení 10, Stavový prostor a objekty v Pythonu
            • Cvičení 11: Objekty, halda, asociativní pole
            • Cvičení 12: Náhodná čísla, grafický výstup
            • Cvičení 13: Stavový automat, grafy
          • 2017
            • Cvičící
              • Komentáře k programům
              • Obecné pokyny pro odevzdávání domácích úkolů
              • Rychlý test na cvičení 11
              • Rychlý test na cvičení 13
              • Rychlý test na cvičení 14
              • Cvičení 1: Úvod do cvičení
              • Cvičení 2: Cykly a reálná aritmetika
              • Cvičení 3 Funkce, řetězce
              • Cvičení 4, Pole, n-tice, vyhledávání v poli
              • Cvičení 5 Pole a 2D pole
              • Cvičení 6, Pole, matice, třídění
              • Cvičení 7: Rekurze, třídění
              • Cvičení 8, Fronta, zásobník
              • Cvičení 9, Fronta, Stavový automat
              • Cvičení 10, Objekty, Stromy
              • Cvičení 11 Halda, asociativní pole
              • Cvičení 12, opakování
              • Cvičení 13, Semestrální práce, náhodná čísla, grafický výstup
              • Tajny soubor
            • Přednášky
            • Literatura
            • Zkouška z předmětu B3B33ALP
            • Harmonogram
            • Harmonogram
            • Harmonogram
        • cviceni
          • Komentáře k semestrálním pracím
          • comments2018
          • Gafika - prekopirujeme do cviceni az se rozhodnem, kde bude
          • Hexagonální grid
          • Reseni pro cviceni 10
          • Rychlý test na cvičení 13, 17-18.12.2018
          • Rychlý test na cvičení 14
          • Rychlý test na cvičení 9
          • Pro cvičící
          • Pro cvičící (tento TODO nezveřejníme)
          • Sklad nápadů
          • Náplň cvičení:
          • Úloha 1
          • Reseni t03
          • Cvičení 3: Funkce
          • Úloha 1 Opakování funkce a for cykly
          • Cvičení 4: 1D pole
          • Úloha 1 Násobení polynomu
          • Cvičení 5: 2D pole
          • Cvičení 6, Rekurze, třídění s rekurzí, problémy
          • Cvičení 6, Pole, matice, třídění
          • Cvičení 7, Rekurze, třídění s rekurzí, problémy
          • Cvičení 7: Rekurze, třídění
          • Reseni pro cviceni 8
          • Cvičení 8, Fronta, zásobník
          • Reseni pro cviceni 9
          • Cvičení 9, Fronta, Stavový automat
          • Reseni pro cviceni 10
          • Cvičení 10, Objekty, Stromy
          • Reseni pro cviceni 10
          • Cvičení 11, Halda
          • Cvičení 11 Halda, asociativní pole
          • Cvičení 12, opakování
          • Cvičení 13, Semestrální práce - řešení
          • Cvičení 13, Semestrální práce, náhodná čísla, grafický výstup
          • Cvičení 14
          • Tajny soubor
          • Instalace Visual Studio Code
        • domaci_ulohy
          • cykly_pokrocile
            • Těžká Nasobeni cisel v zadane obecne soustave 23/24
            • Těžká - Odecet dvou realnych cisel v binarni soustave 23/24
            • Těžká Odecet realnych cisel v binarni soustave
            • Těžká Odecet realnych cisel v binarni soustave 24/25
            • Těžká Prevod realnych cisel z desitkove do zadane soustavy 22/23
            • Lehká - metoda puleni intervalu vypocet logaritmu 19/20
            • Lehká Metoda puleni intervalu pro vypocet logaritmu 21/22
            • Lehká Metoda puleni intervalu pro logaritmu 23/24
            • Lehká Metoda puleni intervalu pro polynom 5-teho stupne 23/24
            • Lehká - Vypocet korene polynomu 5teho stupne 20/21
            • Lehká Koren polynomu 5teho stupne 22/23
            • Lehká Vypocet korene polynomu 5te stupne 24/25
            • Těžká - rozdil cisel v zadane obecne soustave 19/20
            • Těžká Odecet tri cisel v zadane soustave 20/21
          • cykly_uvod
            • Těžká: nejdelsi rostouci posloupnost ze zapornych sudych 19/20
            • TEZKA-Hledani podposloupnosti s nejvetsim souctem 23/24
            • Těžká Hledani posloupnosti s nejvetsim souctem 24/25
            • Těžká Soucet cisel nejdelsi posloupnsti 21/22
            • Těžká Soucet cisel vybrane podposloupnosti 23/24
            • LEHKA Soucet mocnin posloupnosti 23/24
            • Lehká - soucet mocnin posloupnosti 19/20
            • Lehká Soucet mocnin posloupnosti 21/22
            • Lehká Soucet mocnin posloupnosti 22/23
            • Lehká Soucet mocnin posloupnosti 23/24
            • Lehká Soucet mocnin posloupnosti 24/25
            • Těžká Soucet cisel vybrane podposloupnosti 22/23
          • fronta_zasobnik
            • Těžká: Hamingovo kódování 18/19
            • Těžka Hammingovo kodovani 20/21
            • Těžká - prevod infix do triadresneho modu 19/20
            • Těžká - komprese algoritmem LZ77 19/20
            • Lehka - Odbavovani zasilek 18/19
            • Lehka Odbavovani zasilek 20/21
            • Lehká - Prevod infix na postfix 18/19
            • Lehká Prevod infix na postfix
            • Těžká - prevod prefix do infix 18/19
            • Těžká Prevod prefix do infix 20/21
            • Lehká - prioritni tiskova fronta 19/20
            • Lehká Prioritni tiskova fronta 21/22
            • Těžka Vigineruv kod 21/22
          • funkce
            • Lehká Caesar-Euklidovoa sifra 23/24
            • Lehka - NSD se vstupnimi cisly 23/24
            • Lehká NSD pro skupinu cisel 24/25
            • Těžká - prevod text na cislo a naopak 23/24
            • Těžká - prevod retezce na cisla a zpet 18/19
            • Těžká - prevod textu na cislo a opacne 19/20
            • Těžká Prevod cisla na text a zpet 20/21
            • Těžká Prevod cisel na text a zpet 24/25
            • Těžká Prevod data na text a zpet 21/22
            • Těžká Prevod data na text a zpet 23/24
            • Těžká Prevod realnych cisel na text a zpet 22/23
            • Lehká - tisk tabulky soudelnosti 18/19
            • Lehká Tisk tabulky soudelnosti 20/21
            • Lehká Tisk tabulky soudelnosti 21/22
            • Lehká Tisk tabulky soudelnosti 22/23
            • Lehká - tisk tabulky soudelnosti bez mezer 19/20
          • obrazkove_a_kompresni_ulohy
            • Těžká Komprese obrazku LZ77 22/23
            • Lehká ADAM7 vykresleni obrazku
            • L+T Sifrovani klicu RSA 23/24
            • L+T Sifrovani klicu RSA 24/25
          • pole1d
            • Těžká - algebrogram 19/20
            • Lehká Deleni polynomu 20/21
            • Těžká - Hledani opakujici se posloupnosti s nejvetsim souctem 23/24
            • Těžká Hledani opakujici se posloupnosti s nejvetsim souctem 24/25
            • Lehká Hledani shodnych podposloupnosti 23/24
            • Lehká: integral polynomu 18/19
            • Lehká: nasobeni polynomu 19/20
            • Lehká - Hledani nejdelsi podposloupnosti ze dvou posloupnosti 23/24
            • Lehká Hledani nejdelsi podposlouponsti ve dvou poslopnostech 24/25
            • Lehká Nejdelsi symetricka podposloupnost 22/23
            • Lehká - prebijena 18/19
            • Lehká Prebijena 21/22
            • Těžká Reseni rovnic JABLKA a HRUSKY 22/23
            • Těžká Vkladani plus a krat mezi cisla 23/24
            • Těžká: vkladani plus a minus mezi cisla 18/19
            • Těžká Vkladani plus a minus mezi cisla 21/22
          • pole2d
            • Těžká - Doplneni osmismerky 20/21
            • Lehká - hledani radku a sloupce s nejvetsim souctem 18/19
            • Lehká Hledani radku a sloupce v matici s nejvice sudymi cisly 21/22
            • Těžká: vypocet stavu Gobanu 18/19
            • Těžká - Vypocet stavu Gobanu 20/21
            • Lehká Nejdelsi souvisla diagonala v matici 23/24
            • Těžká - nejvetsi licha souvisla podmatice 18/19
            • Těžká - hledani nejvetsi souvise zaporne podmatice 19/20
            • Těžká Nejvetsi zaporna souvisla podmatice 21/22
            • Těžká Nejvetsi souvisla zaporna podmatice 23/24
            • Těžká Nejdelsi souvisla zaporna podmatice 24/25
            • Lehká Piskvorky vypocet tahu 22/23
            • Lehká Reseni osmismerky 20/21
            • Těžká Reseni osmismerky 21/22
            • Lehká Reseni trojsmerky 22/23
            • Těžká Sachy - detekci sach mar garde 23/24
            • Těžká Vypocet tahu bileho 22/23
            • Lehká - Vypis tahu Damy 23/24
            • Lehká Vypis tahu damy 24/25
            • Těžká - Vypis nejdelsiho tahu Damy 23/24
            • Těžká Vypis nejdelsiho tahu damy 24/25
            • Lehká - Tic tac toe urceni vyteze 19/20
            • Lehká Tic tac toe 20/21
            • Lehká Tic tac toe 21/22
            • Lehká Tic tac toe 23/24
          • pole2d-pokrocile
            • Lehká - Hledani vzoru v obrazku 23/24
            • Lehká Hledani vzoru v obrazku 24/25
            • Lehká - nejlepsi prekryv matic 19/20
            • Těžká - Nejvetsi souvisla podmatice 23/24
            • Těžká - Nejvetsi souvisla zaporna podmatice 20/21
            • Těžká Nejvetsi souvisla zaporna podmatice 22/23
          • rekurze
            • Lehká - pokryti pole ubongo dilky 19/20
            • Těžká Generovani kombinaci uvozovek 21/22
            • Těžká Generovani korektnich uvozovek 22/23
            • Těžká - generovani korektniho uzavorkovani 18/19
            • Těžká Generovani korektniho uzavorkovani 20/21
            • Lehka+Tezka: Hexagonalni TILE 23/24
            • Lehka+Tezka: Hexagonalni TILE 21/22
            • L+T Tile hexagonal 24/25
            • Lehká - Hledani kombinace souctu cisel - 23/24
            • Těžká Hledani kombinace davajici soucet cisel - varianta se dvema soucty 23/24
            • Lehká Hledani kombinace davajici soucet cisel 24/25
            • Těžká Hledani kombinace davajicici soucet cisel, varianta se dvema soucty 24/25
            • L+T Vyplnovani polynomia do matice 22/23
            • L+T Trax domaci uloha 23/24
            • Těžká - zaplneni policek Ubongo 19/20
            • Těžká Vyplnovani matice Ubongo 23/24
            • Lehká - vypocet rekurentni funkce 18/19
            • Lehká - vypocet rekretni funkce 19/20
            • Lehká Vypocet rekurentni funkce 20/21
            • Lehká Vypocet rekurentni funkce 21/22
            • Lehká Vypocet rekurentni funkce 22/23
            • Lehká Vypocet rekurentni funkce 23/24
          • semestralni_prace
            • Semestrální práce HIVE 23/24
          • stavovy_automat
            • Lehká - lexikalni analyza 19/20
            • Lehká Lexikalni analyza vstupu 20/21
            • Těžka - lexikalni analyza Python programu 19/20
            • Těžší Lexikalni analyza Python programu 20/21
            • Lehká - nacitani databaze dle formatu 18/19
            • Těžká: preprocessing v C 18/19
          • stavovy_prostor
            • Lehka: Babylonská věž (zjednodušená) 23/24
            • Lehka: Hive - kobylka 23/24 - prevedeno do noveho gitu
            • Tezka: Hive - mravenec 23/24
            • Lehká Kruhovy rotacni hlavolam 22/23
            • Těžká Kruhovy rotacni hlavolam TRI kruhy 22/23
            • Tezka: Nurikabe 23/24
            • Lehká Presouvaci hlavolam 21/22
            • Těžká Robot na koni 23/24
            • Těžká Robot na koni 24/25
            • Lehká Robot v kluzisti 23/24
            • Lehká Robot v kluzisti 24/25
            • Těžká Rotacni barevny hlavolam 21/22
        • semestralniprace
          • Semestrální práce BLOKUS
          • Gemblo
          • Semestrální práce HIVE
          • Semestrální práce - LITS
          • Semestrální práce
          • prehled
          • Semestrální práce Quoridor
          • Semestrální práce SCRABBLE
          • Semestrální práce - TRAX!
        • zkouska
          • 2019-01-16
          • 2019-01-23
          • 2019-01-29
          • 2019-02-06
          • Harmonogram zkoušky 11.2.2022
          • Harmonogram zkoušky 17.1.2022
          • Harmonogram zkoušky 28.1.2022
          • Data pro zkoušku dne 11.2.2022
          • Harmonogram zkoušky 16.1.2023
          • Harmonogram zkoušky 31.1.2023
          • Harmonogram zkoušky 15.2.2023
          • Harmonogram zkoušky 12.2.2024
          • Harmonogram zkoušky 15.1.2024
          • Harmonogram zkoušky 29.1.2024
          • Harmonogram zkoušky 11.2.2025
          • Harmonogram zkoušky 29.1.2025
          • Lehký příklad: obdélník s největším obsahem
          • Lehký příklad: práce s polynomy
          • Lehký příklad (6 bodů)
          • Lehký příklad: Rozdíl datumů (6 bodů)
          • Lehký příklad (6 bodů)
          • Lehký příklad: Rozdíl časů (6 bodů)
          • Těžký příklad (14 bodů)
          • Těžký příklad (14 bodů)
          • tezka-15-02-2018
          • tezka-15-02-2018_data
          • Těžký příklad (14 bodů)
          • Těžká úloha: Osmisměrka (14 bodů)
          • tezka-2018-01-29_data
          • Těžký příklad (14 bodů)
      • Přednášky ZS 2024/2025
      • Ostatní materiály
    • B4B33RPH -- Řešení problémů a hry
      • Cvičení
        • Cvičení po jednotlivých týdnech
          • Využití AI nástrojů při učení
            • Chatbot tutorem
            • Programování
            • Obecné vyhledávání a dotazování
            • Konverzace nad dokumenty
            • Suno: generování písniček
          • Úvodní cvičení
          • Dilema I
          • Dilema II
          • Dilema III
          • Reversi I
          • Reversi II
          • Reversi III
          • Testování softwaru
          • Spam I
          • Spam II
          • Spam III
          • Závěrečné cvičení
        • Reversi
          • Hodnocení a termíny
          • Krok 1
          • Krok 2
          • Krok 3
          • Hráč
        • Spam filtr
          • Formát dat
          • Analýza a dekompozice úlohy
          • Bodové hodnocení
          • Spam filter - krok 1
          • Spam filter - krok 2
          • Spam filter - krok 3
          • Spam filter - krok 4
          • Spam filter - krok 5
          • Spam filter - krok 6: Vlastní filtr
          • Spam filter - krok 7: Report a prezentace
          • Spam filter: Specifikace
          • Unit testing
          • Spam filtr: úvod
        • Vězňovo dilema
          • Odevzdání základního hráče.
          • Hodnocení
          • Hráč
        • Verze Pythonu
      • Kabinet
        • backups
          • b4b33rph -- Řešení problémů a hry
            • Cvičení
              • Cvičení po jednotlivých týdnech
                • Úvodní cvičení
                • Dilema I
                • Dilema II
                • Dilema III
                • Reversi I
                • Reversi II
                • Reversi III
                • Spam I
                • Spam II
                • Spam III
                • Spam IV
                • Týmová úloha
                • Závěrečné cvičení
              • Reversi
                • Hodnocení a termíny
                • Krok 1
                • Krok 2
                • Krok 3
                • Hráč
              • Týmová úloha: Scrabble
              • Spam filtr
                • Výsledky spam filtrů 2016/2017
                  • 2016
                    • Celkové výsledky
                    • Data 1
                    • Data 2
                    • Data 3
                • Formát dat
                • Analýza a dekompozice úlohy
                • Bodové hodnocení
                • Spam filter - krok 1
                • Spam filter - krok 2
                • Spam filter - krok 3
                • Spam filter - krok 4
                • Spam filter - krok 5
                • Spam filter - krok 6: Vlastní filtr
                • Spam filter: Specifikace
                • Unit testing
                • Spam filtr: úvod
              • Vězňovo dilema
                • Odevzdání jednoduchého hráče.
                • Hodnocení
                • Hráč
              • DÚ: Kuličky
            • Přednášky
              • Doing bussiness with AI
            • Návody, tipy
              • Python
                • FAQ
                • Souborový systém
                • IDLE
                • Python na MS Windows
                • PyCharm
                • yield
              • Přístup na studentská konta zvenčí, cloudové služby
              • Repozitáře kódů
            • Literatura
        • cviceni
          • program_po_tydnech
            • Využití AI nástrojů při učení
              • Chatbot tutorem
              • Programování
              • Obecné vyhledávání a dotazování
              • Konverzace nad dokumenty
              • Perplexity.ai
              • Suno: generování písniček
            • Úvodní cvičení
            • Dilema I
            • Dilema II
            • Dilema III
            • Reversi I
            • Reversi II
            • Reversi III
            • Testování softwaru
            • Spam I
            • Spam II
            • Spam III
            • Spam IV
          • Týmová úloha: Scrabble
          • Organizace cvičení
            • ZS20182019
            • ZS20192020
            • ZS20202021
            • ZS20212022
            • ZS20222023
            • ZS20232024
            • ZS20242025
            • ZS20252026
          • spam
            • Analýza a dekompozice úlohy spam filtr
            • Testy
            • Testy
            • Matice záměn
            • Společný předek
            • TrainingCorpus
            • Přeučení
            • Definice
          • bodove rozložení
          • DÚ: Kuličky
          • MyVector problems
          • Python cviceni
          • Tvorba testů
          • yield
        • Diskuse a poznámky
          • Instance vs. Class attributes
          • Novinky okoukané od studentů
          • Perličky od studentů
          • hodnocení PD, jak lépe
        • Krátké programovací testíky na cvičení
          • Testy na porozumění kódu
            • Zadání pro Test 01
              • Cube-surface-enl-copy-factor
              • Cube-volume-enl-delta
              • Cuboid-surface-enl-copy-delta
              • Cuboid-volume-enlarge-factor
              • Rectangle-area-enlcopy-factor
              • Rectangle-perimeter-enlarge-delta
              • Square-area-enl-delta
              • Square-perimeter-enl-copy-factor
            • Řádky a slova
            • Jak zapnout test pro určitou paralelku
          • Četnost slov
          • Cuboid
          • Test na cvičení - nalezení prvků ve 2D seznamu
          • Řádky a slova
          • Test na cvičení - konverze teplot - hledání chyb
          • Vectors
          • Test na cvičení - word-metrics
          • ZS2016/2017
        • Motivační přednášky
          • bojar
        • old
          • IDLE
        • PD: varianty, inovace?
        • Zápisy setkání týmu RPH
          • Schůzka RPH týmu 2016-09-27
          • schůzka týmu RPH 2016-10-24
          • Schůzka RPH týmu 2017-11-06
          • Schůzka týmu RPH 2017-12-08
          • Schůzka týmu 2018-09-14
          • Schuzka tymu 2018-09-24
          • RPH tym 2018-09-27
          • 2018-12-07 schuzka tymu
          • 2019-09-10 Schuzka tymu RPH
          • 2019-09-13 Schuzka tymu RPH
          • 2019-09-17 Schuzka tymu RPH
          • 2020-09-10 Schuzka tymu
          • 2020-10-14 schuzka tymu
          • 2020-10-27 schuzka tymu RPH
          • 2020-11-18 Schuzka RPH tymu
          • 2021-09 těsně před semestrem
          • Schůzka týmu RPH 2021-09-06
          • Schůzka týmu RPH 2022-09-05
          • 2023-08-31
          • 2023-09-13
          • 2023-09-18
          • 2023-09-25
          • 2023-10-09
          • 2023-10-16
          • 2023-10-23
          • 2023-10-30
          • 2023-11-06
          • 2023-11-13
          • 2023-11-20
          • 2023-11-27
          • 20231204
          • 2023-12-18
          • 2024-01-08
          • 2024-08-30
          • 2024-09-10
          • 2024-09-17
          • 2024-10-09
          • 2025-09-08 Kick-off B251
          • 20250929
        • Absence, suplování
        • b4b33rph_bib
        • Distanční forma výuky
        • formulare_gdrive
        • Gitlab repozitáře a spol.
        • DÚ: Kuličky
        • První mail plagiatorum:
        • Seznam nove literatury
        • programming_puzzles_teacher_info
        • Skládání proteinů
        • Hádanky
        • Hádanky/puzzles vhodné i na programování
        • Kvízové dotazy
        • quizes
        • Konvence pro vytváření Evaluation remarks
        • Resources
        • reversi_todo
        • Týmové úlohy
        • Upload Systém
        • users
      • Přednášky
        • Motivační přednášky
      • Návody, tipy
        • Python
          • Clean code, TDD, refactoring
          • Třídy, objekty, "self"
          • Debugging
          • Souborový systém
          • Jak nainstalovat Python
          • Novinky v Pythonu
          • PyCharm
          • VS Code
          • yield
        • Přístup na studentská konta zvenčí, cloudové služby
        • Repozitáře kódů
      • Nástroje AI
      • Literatura, on-line materiály
    • Rozpoznávání a strojové učení
      • výuka
        • backups
          • Rozpoznávání a strojové učení
            • Základní informace
            • Cíl předmětu
          • Rozpoznávání a strojové učení
            • Základní informace
            • Cíl předmětu
          • Rozpoznávání a strojové učení
            • Základní informace
            • Cíl předmětu
          • Rozpoznávání a strojové učení
            • Základní informace
            • Cíl předmětu
          • Rozpoznávání a strojové učení
            • Základní informace
            • Cíl předmětu
          • Rozpoznávání a strojové učení
            • Základní informace
            • Cíl předmětu
          • Rozpoznávání a strojové učení
            • _media
              • 2010-linear_class
              • 2010.10-bayes
              • 2010.10-non_bayes
              • 2010.11-adaboost
              • 2010.11-svm
              • 2010.11.19-neural_nets
              • 2010.11.25-k-means
              • 2010.11.29-pca
              • 2010.12.10-em-bishop
              • 2010.12.10-em-hoffmann
            • dummy
            • Recognition Labs (AE4B33RPZ)
            • Cvičení z předmětu Rozpoznávání
            • RPZ - Rozpoznávání
        • LaTeX Source for Lectures
        • MINIMAX:
        • Support Vector Machines (SVM)
        • Testy ze cviceni
        • users
      • Cvičení
      • Nástroje umělé inteligence (AI)
    • B4B35OSY - Operační systémy
      • interni stranky
        • Cvičení
          • material
            • Skriptovací jazyk BASH
            • Přepínače překladače GCC
            • make
            • Systémová volnání - NOVA
            • Nástroje pro zpracování textu a regulární výrazy
            • Základní UNIXové příkazy
            • Základy používání textového editoru VIM
          • Cvičení 1 : Úvod do UNIXových OS
          • Cvičení 2 : Skriptovací jazyk BASH
          • Cvičení 3: Zpracování textu v shellu a regulární výrazy
          • Cvičení 4 : Vytváření procesů v C a překlad make
          • Cvičení 5 : Vlákna a synchronizace
          • Cvičení 6 : Další metody synchronizace
          • Cvičení 8 : Systémová volání a inline assembler
          • Cvičení 9 : Útok pomocí přetečení zásobníku
          • Cvičení 10 : NOVA – Systémová volání a správa paměti
          • Cvičení 11 : Uživatelský paměťový alokátor pro OS NOVA
          • Cvičení 12 : Podpora více vláken v OS NOVA
          • Cvičení 13 : Sestavení Linuxového systému
        • b4b35osy_bib
        • Sestavení Linuxového systému z jednotlivých komponent
        • zadani ulohy 04 - DRAFT
        • Zadání – vícevláknové programování
        • Zadání úlohy 6 - draft
        • Systémová volání a inline assembler
        • NOVA – Systémová volání a správa paměti
        • Uživatelský paměťový alokátor pro OS NOVA
        • Podpora více vláken v OS NOVA
        • users
        • Základy používání textového editoru VIM
    • B4B39HRY - Počítačové hry
      • výuka
        • b4b39hry_bib
        • users
      • OSNOVA
      • protected
      • ARCHIV
      • ZKOUŠKA
      • menu
      • CVIČENÍ
      • TÝMY
    • B4BPROJ6 – Samostatný projekt
      • Internal Space
        • b4bproj6_bib
        • users
    • B4M33PAL – Pokročilá algoritmizace
      • Internal Space
        • b4m33pal_bib
        • Pravidla samostatné práce při řešení domácích úloh
        • users
      • Přednášky
      • Cvičení
        • Cvičení paralelky 104
        • Cvičení paralelky 107
        • Cvičení paralelky 101&103 - Ing. David Pařil
        • Paralelka 105
      • Odkazy / literatura
      • Programovací úlohy z minulých let
      • Zkouška
    • BE4M35PAP - Advanced Computer Architectures
      • Anotace/Annotation
      • Hodnocení/Classification
      • Distance Learning, Organization
      • Kabinet
        • Laboratoře
          • 1. Laboratoř - Pro učitele
          • 2. Laboratoř - Pro učitele
          • 3. Laboratoř - Pro učitele
          • 4. Laboratoř - Pro učitele
          • 5. Laboratoř - Pro učitele
          • 6. Laboratoř - Pro učitele
          • 7. Laboratoř - Pro učitele
          • 8. Laboratoř - Pro učitele
          • 9. Laboratoř - Pro učitele
          • 10. Laboratoř - Pro učitele
          • 11. Laboratoř - Pro učitele
          • 12. Laboratoř - Pro učitele
          • 13. Laboratoř - Pro učitele
        • Přednášky
          • 1. Přednáška - Pro učitele
          • 2. Přednáška - Pro učitele
          • 3. Přednáška - Pro učitele
          • 4. Přednáška - Pro učitele
          • 5. Přednáška - Pro učitele
          • 6. Přednáška - Pro učitele
          • 7. Přednáška - Pro učitele
          • 8. Přednáška - Pro učitele
          • 9. Přednáška - Pro učitele
          • 10. Přednáška - Pro učitele
          • 11. Přednáška - Pro učitele
          • 12. Přednáška - Pro učitele
          • 13. Přednáška - Pro učitele
          • 14
        • Kombinované studium
          • 1. Cvičení kombinovaného studia - Pro učitele
          • 2. Cvičení kombinovaného studia - Pro učitele
          • 3. Cvičení kombinovaného studia - Pro učitele
          • 4. Cvičení kombinovaného studia - Pro učitele
          • 5. Cvičení kombinovaného studia - Pro učitele
          • 6. Cvičení kombinovaného studia - Pro učitele
          • 7. Cvičení kombinovaného studia - Pro učitele
          • 8. Cvičení kombinovaného studia - Pro učitele
          • 9. Cvičení kombinovaného studia - Pro učitele
          • 10. Cvičení kombinovaného studia - Pro učitele
          • 11. Cvičení kombinovaného studia - Pro učitele
          • 12. Cvičení kombinovaného studia - Pro učitele
          • 13. Cvičení kombinovaného studia - Pro učitele
        • Prosemináře
          • 1. Proseminář - Pro učitele
          • 2. Proseminář - Pro učitele
          • 3. Proseminář - Pro učitele
          • 4. Proseminář - Pro učitele
          • 5. Proseminář - Pro učitele
          • 6. Proseminář - Pro učitele
          • 7. Proseminář - Pro učitele
          • 8. Proseminář - Pro učitele
          • 9. Proseminář - Pro učitele
          • 10. Proseminář - Pro učitele
          • 11. Proseminář - Pro učitele
          • 12. Proseminář - Pro učitele
          • 13. Proseminář - Pro učitele
        • Učitelé (privátní namespace)
        • Cvičení
          • 1. Zadání třetího seminárního projektu
          • 2. Cvičení - Pro učitele
          • 3. Cvičení - Pro učitele
          • 4. Cvičení - Pro učitele
          • 5. Cvičení - Pro učitele
          • 6. Cvičení - Pro učitele
          • 7. Cvičení - Pro učitele
          • 8. Cvičení - Pro učitele
          • 9. Cvičení - Pro učitele
          • 10. Cvičení - Pro učitele
          • 11. Cvičení - Pro učitele
          • 12. Cvičení - Pro učitele
          • 13. Cvičení - Pro učitele
        • users
      • Knowledge base
      • Lectures
      • Aktuality
      • Učitelé/Teachers
      • Seminaries
        • 1. Seminar - Hardware description language - Introduction to Verilog
        • 2. Seminar - Basic components
        • 3. Seminar - Design of simple processor control unit
        • 4. Seminar - Assignment of the first semestral project
        • 5. Seminar - Parallel programming for SMS (C language + OpenMP)
        • 6. Seminar - Parallel programing for DMS (C language + MPI)
        • 7. Seminar - Parallel programming for combination of OpenMP and MPI for multi-computer systems
        • 8. Seminar - Consultation and work on the second semestral project
        • 9. Seminar - Individual work and third semestral project assignment
        • 10. Seminar - Submission of the first semestral project
        • 11. Seminar - Submission of the second semestral project
        • 12. Seminar - Experiments with parallelization...
        • 13. Seminar - Exam task examples...
        • 14. Seminar - Assessment granting
    • B4M36DS2, BE4M36DS2: Database Systems 2
      • Semestral project
        • Bonus assignment #1 (BA1)
        • HW 0 – Topic description and list of analytical tasks
        • HW 1 – Assigning Analytical Tasks to NoSQL DBMS and Rationale
        • HW 2 – Key-value data stores. Redis
        • HW 3 – Document data stores. MongoDB
        • HW 4 – Redis Cache for MongoDB Queries
        • HW 5 – Wide-column data stores. Cassandra
        • HW 6 – Graph data stores. Neo4j
        • HW 7 – Optimization and Comparative Analysis
        • HW 8 – Bonus tasks (optional)
        • Instructions for the Semester Project Presentation
      • Internal Space
        • b4m36ds2_bib
        • users
      • Přednášky
      • HW Submission
    • B4M36SAN -- Statistical Data Analysis
      • Internal Space
        • b4m36san_bib
        • users
      • Best Final Projects
      • Lectures and Tutorials
      • Evaluation
      • Exam
      • Final Assignment
    • B4M39APG - Algorithms of Computer Graphics (Algoritmy počítačové grafiky)
      • Exam questions and literature
      • Teams
      • výuka
        • a4m39apg_bib
        • b4m39apg_bib
        • users
      • Lectures
      • Seminars
      • Teachers
    • B4M39DPG - Datové struktury pro počítačovou grafiku
      • Annotation
      • Classification
      • Internal Space
        • Laboratoře
          • 1. Laboratoř - Pro učitele
          • 2. Laboratoř - Pro učitele
          • 3. Laboratoř - Pro učitele
          • 4. Laboratoř - Pro učitele
          • 5. Laboratoř - Pro učitele
          • 6. Laboratoř - Pro učitele
          • 7. Laboratoř - Pro učitele
          • 8. Laboratoř - Pro učitele
          • 9. Laboratoř - Pro učitele
          • 10. Laboratoř - Pro učitele
          • 11. Laboratoř - Pro učitele
          • 12. Laboratoř - Pro učitele
          • 13. Laboratoř - Pro učitele
        • Přednášky
          • 1. Přednáška - Pro učitele
          • 2. Přednáška - Pro učitele
          • 3. Přednáška - Pro učitele
          • 4. Přednáška - Pro učitele
          • 5. Přednáška - Pro učitele
          • 6. Přednáška - Pro učitele
          • 7. Přednáška - Pro učitele
          • 8. Přednáška - Pro učitele
          • 9. Přednáška - Pro učitele
          • 10. Přednáška - Pro učitele
          • 11. Přednáška - Pro učitele
          • 12. Přednáška - Pro učitele
          • 13. Přednáška - Pro učitele
        • Kombinované studium
          • 1. Cvičení kombinovaného studia - Pro učitele
          • 2. Cvičení kombinovaného studia - Pro učitele
          • 3. Cvičení kombinovaného studia - Pro učitele
          • 4. Cvičení kombinovaného studia - Pro učitele
          • 5. Cvičení kombinovaného studia - Pro učitele
          • 6. Cvičení kombinovaného studia - Pro učitele
          • 7. Cvičení kombinovaného studia - Pro učitele
          • 8. Cvičení kombinovaného studia - Pro učitele
          • 9. Cvičení kombinovaného studia - Pro učitele
          • 10. Cvičení kombinovaného studia - Pro učitele
          • 11. Cvičení kombinovaného studia - Pro učitele
          • 12. Cvičení kombinovaného studia - Pro učitele
          • 13. Cvičení kombinovaného studia - Pro učitele
        • Prosemináře
          • 1. Proseminář - Pro učitele
          • 2. Proseminář - Pro učitele
          • 3. Proseminář - Pro učitele
          • 4. Proseminář - Pro učitele
          • 5. Proseminář - Pro učitele
          • 6. Proseminář - Pro učitele
          • 7. Proseminář - Pro učitele
          • 8. Proseminář - Pro učitele
          • 9. Proseminář - Pro učitele
          • 10. Proseminář - Pro učitele
          • 11. Proseminář - Pro učitele
          • 12. Proseminář - Pro učitele
          • 13. Proseminář - Pro učitele
        • Učitelé (privátní namespace)
        • Cvičení
          • 1. Cvičení - Pro učitele
          • 2. Cvičení - Pro učitele
          • 3. Cvičení - Pro učitele
          • 4. Cvičení - Pro učitele
          • 5. Cvičení - Pro učitele
          • 6. Cvičení - Pro učitele
          • 7. Cvičení - Pro učitele
          • 8. Cvičení - Pro učitele
          • 9. Cvičení - Pro učitele
          • 10. Cvičení - Pro učitele
          • 11. Cvičení - Pro učitele
          • 12. Cvičení - Pro učitele
          • 13. Cvičení - Pro učitele
        • a4m39dpg_bib
        • users
      • Lectures
        • 1. Přednáška
        • 2. Přednáška
        • 3. Přednáška
        • 4. Přednáška
        • 5. Přednáška
        • 6. Přednáška
        • 7. Přednáška
        • 8. Přednáška
        • 9. Přednáška
        • 10. Přednáška
        • 11. Přednáška
        • 12. Přednáška
        • 13. Přednáška
        • Přednášky - Řešení
          • 1. Přednáška - Řešení
          • 2. Přednáška - Řešení
          • 3. Přednáška - Řešení
          • 4. Přednáška - Řešení
          • 5. Přednáška - Řešení
          • 6. Přednáška - Řešení
          • 7. Přednáška - Řešení
          • 8. Přednáška - Řešení
          • 9. Přednáška - Řešení
          • 10. Přednáška - Řešení
          • 11. Přednáška - Řešení
          • 12. Přednáška - Řešení
          • 13. Přednáška - Řešení
      • Aktuality
        • any_student_of_dpg_can_consult_his
          • her_project_any_time_when_you_reach_teacher_at_the_building_office_e-420_4th_floor_or_by_phone_420_22435_7263_to_ask_for_consultation_or_for_the_time_of_appointment_to_consult_his
            • her_project._this_offer_is_valid_only_by_16th_december_2024._then_no_consultation_to_home_project_is_possible_as_the_standard_deadline_to_submit_the_project_is_16th_december_2024
        • since_15
      • Programming Resources
      • Exercise List
      • Teachers
      • Exercises
        • 1. Cvičení
        • 2. Cvičení
        • 3. Cvičení
        • 4. Cvičení
        • 5. Cvičení
        • 6. Cvičení
        • 7. Cvičení
        • 8. Cvičení
        • 9. Cvičení
        • 10. Cvičení
        • 11. Cvičení
        • 12. Cvičení
        • 13. Cvičení
      • funding
    • b4m39gpu
      • výuka
        • b4m39gpu_bib
        • users
    • B4M39MMA – Multimédia a počítačová animace
      • Internal Space
        • Cvičení (připravované)
          • Cvičení 2
        • b4m39mma_bib
        • Formální požadavky
        • users
      • Licence pro Autodesk MotionBuilder
      • Formální požadavky
    • b4m39pgr2
      • Internal Space
        • b4m39pgr2_bib
        • users
      • Přednášky
      • Cvičení
    • B4M39RSO - Realistická syntéza obrazu
      • Anotace
      • Hodnocení
      • výuka
        • Laboratoře
          • 1. Laboratoř - Pro učitele
          • 2. Laboratoř - Pro učitele
          • 3. Laboratoř - Pro učitele
          • 4. Laboratoř - Pro učitele
          • 5. Laboratoř - Pro učitele
          • 6. Laboratoř - Pro učitele
          • 7. Laboratoř - Pro učitele
          • 8. Laboratoř - Pro učitele
          • 9. Laboratoř - Pro učitele
          • 10. Laboratoř - Pro učitele
          • 11. Laboratoř - Pro učitele
          • 12. Laboratoř - Pro učitele
          • 13. Laboratoř - Pro učitele
        • Přednášky
          • 1. Přednáška - Pro učitele
          • 2. Přednáška - Pro učitele
          • 3. Přednáška - Pro učitele
          • 4. Přednáška - Pro učitele
          • 5. Přednáška - Pro učitele
          • 6. Přednáška - Pro učitele
          • 7. Přednáška - Pro učitele
          • 8. Přednáška - Pro učitele
          • 9. Přednáška - Pro učitele
          • 10. Přednáška - Pro učitele
          • 11. Přednáška - Pro učitele
          • 12. Přednáška - Pro učitele
          • 13. Přednáška - Pro učitele
        • Kombinované studium
          • 1. Cvičení kombinovaného studia - Pro učitele
          • 2. Cvičení kombinovaného studia - Pro učitele
          • 3. Cvičení kombinovaného studia - Pro učitele
          • 4. Cvičení kombinovaného studia - Pro učitele
          • 5. Cvičení kombinovaného studia - Pro učitele
          • 6. Cvičení kombinovaného studia - Pro učitele
          • 7. Cvičení kombinovaného studia - Pro učitele
          • 8. Cvičení kombinovaného studia - Pro učitele
          • 9. Cvičení kombinovaného studia - Pro učitele
          • 10. Cvičení kombinovaného studia - Pro učitele
          • 11. Cvičení kombinovaného studia - Pro učitele
          • 12. Cvičení kombinovaného studia - Pro učitele
          • 13. Cvičení kombinovaného studia - Pro učitele
        • Hlasování
        • Prosemináře
          • 1. Proseminář - Pro učitele
          • 2. Proseminář - Pro učitele
          • 3. Proseminář - Pro učitele
          • 4. Proseminář - Pro učitele
          • 5. Proseminář - Pro učitele
          • 6. Proseminář - Pro učitele
          • 7. Proseminář - Pro učitele
          • 8. Proseminář - Pro učitele
          • 9. Proseminář - Pro učitele
          • 10. Proseminář - Pro učitele
          • 11. Proseminář - Pro učitele
          • 12. Proseminář - Pro učitele
          • 13. Proseminář - Pro učitele
        • Učitelé (privátní namespace)
        • Cvičení
        • a4m39rso_bib
        • users
      • Přednášky
      • news
      • Projekty semestrálních prací
      • Učitelé
      • Cvičení
        • 1. Cvičení
        • 2. Cvičení
        • 3. Cvičení
        • 4. Cvičení
        • 5. Cvičení
        • 6. Cvičení
        • 7. Cvičení
        • 8. Cvičení
        • 9. Cvičení
        • 10. Cvičení
        • 11. Cvičení
        • 12. Cvičení
        • 13. Cvičení
      • funding
    • B4MSVP – Softwarový nebo výzkumný projekt
      • Internal Space
        • b4bproj6_bib
        • users
    • B6B36EAR - Enterprise architektury
      • Internal Space
        • b6b33ear_bib
        • b6b36ear_bib
        • users
      • Program přednášek
      • Program cvičení
      • Checkpoint 0
      • Checkpoint 1
      • Checkpoint 2
      • Často kladené dotazy
      • Hodnocení předmětu
      • Materiály
    • B6B36OMO – Objektový návrh a modelování
      • classification
      • en
        • hw
          • První domácí úkol
          • Druhý domácí úkol
          • Druhý domácí úkol
          • Třetí domácí úkol
          • Čtvrtý domácí úkol
          • Šestý domácí úkol
          • Pátý domácí úkol
          • Šestý domácí úkol
          • Devátý domácí úkol
          • Desátý domácí úkol
          • Jedenáctý domácí úkol
          • Dvanáctý domácí úkol
      • Domácí úkoly
        • První domácí úkol
        • Druhý domácí úkol
        • Třetí domácí úkol
        • Čtyři
        • Pátý domácí úkol
        • Šestý domácí úkol
        • Sedmý domácí úkol
        • Osmý domácí úkol
        • Devátý domácí úkol
        • Desátý domácí úkol
        • Jedenáctý domácí úkol
        • Dvanáctý domácí úkol
        • Druhý domácí úkol
        • Třetí domácí úkol
        • Čtvrtý domácí úkol
        • První domácí úkol
        • Domácí úkol 2
        • Domácí úkol 3
        • Domácí úkol 4
      • výuka
        • Laboratoře
          • 1. Laboratoř - Pro učitele
          • 2. Laboratoř - Pro učitele
          • 3. Laboratoř - Pro učitele
          • 4. Laboratoř - Pro učitele
          • 5. Laboratoř - Pro učitele
          • 6. Laboratoř - Pro učitele
          • 7. Laboratoř - Pro učitele
          • 8. Laboratoř - Pro učitele
          • 9. Laboratoř - Pro učitele
          • 10. Laboratoř - Pro učitele
          • 11. Laboratoř - Pro učitele
          • 12. Laboratoř - Pro učitele
          • 13. Laboratoř - Pro učitele
        • Přednášky
          • 1. Přednáška - Pro učitele
          • 2. Přednáška - Pro učitele
          • 3. Přednáška - Pro učitele
          • 4. Přednáška - Pro učitele
          • 5. Přednáška - Pro učitele
          • 6. Přednáška - Pro učitele
          • 7. Přednáška - Pro učitele
          • 8. Přednáška - Pro učitele
          • 9. Přednáška - Pro učitele
          • 10. Přednáška - Pro učitele
          • 11. Přednáška - Pro učitele
          • 12. Přednáška - Pro učitele
          • 13. Přednáška - Pro učitele
        • Kombinované studium
          • 1. Cvičení kombinovaného studia - Pro učitele
          • 2. Cvičení kombinovaného studia - Pro učitele
          • 3. Cvičení kombinovaného studia - Pro učitele
          • 4. Cvičení kombinovaného studia - Pro učitele
          • 5. Cvičení kombinovaného studia - Pro učitele
          • 6. Cvičení kombinovaného studia - Pro učitele
          • 7. Cvičení kombinovaného studia - Pro učitele
          • 8. Cvičení kombinovaného studia - Pro učitele
          • 9. Cvičení kombinovaného studia - Pro učitele
          • 10. Cvičení kombinovaného studia - Pro učitele
          • 11. Cvičení kombinovaného studia - Pro učitele
          • 12. Cvičení kombinovaného studia - Pro učitele
          • 13. Cvičení kombinovaného studia - Pro učitele
        • Prosemináře
          • 1. Proseminář - Pro učitele
          • 2. Proseminář - Pro učitele
          • 3. Proseminář - Pro učitele
          • 4. Proseminář - Pro učitele
          • 5. Proseminář - Pro učitele
          • 6. Proseminář - Pro učitele
          • 7. Proseminář - Pro učitele
          • 8. Proseminář - Pro učitele
          • 9. Proseminář - Pro učitele
          • 10. Proseminář - Pro učitele
          • 11. Proseminář - Pro učitele
          • 12. Proseminář - Pro učitele
          • 13. Proseminář - Pro učitele
        • Učitelé (privátní namespace)
          • Vytvoření účtu na Twitteru
          • Kabinet
          • Kabinet
        • Cvičení
          • 1. Cvičení - Pro učitele
          • 2. Cvičení - Pro učitele
          • 3. Cvičení - Pro učitele
          • 4. Cvičení - Pro učitele
          • 5. Cvičení - Pro učitele
          • 6. Cvičení - Pro učitele
          • 7. Cvičení - Pro učitele
          • 8. Cvičení - Pro učitele
          • 9. Cvičení - Pro učitele
          • 10. Cvičení - Pro učitele
          • 11. Cvičení - Pro učitele
          • 12. Cvičení - Pro učitele
          • 13. Cvičení - Pro učitele
        • a7b36omo_bib
        • users
      • Cvičení
        • 1 - Objekty, třídy, instance a atributy
        • 1 - Úvodní cvičení
        • 2 - Paměť v objektově-orientovaných jazycích
        • 2 - Objekty, třídy, instance a atributy
        • 2a - Analýza systému a využití UML
        • 3 - Spojový seznam
        • 3 - Dědičnost, polymorfismus, objektový návrh
        • 4 - Polymorfismus, dědičnost, generické typy
        • 4 - Skládání vs. Dědičnost, implementace objektového návrhu
        • 5 - Skládání objektů versus dědičnost
        • 5 - Adaptér, Iterátor
        • 6 - Adaptér, Iterátor
        • 6 - Návrhové vzory State a Strategy
        • 7 - Strategy, State
        • 7 - Návrhové vzory Abstract Factory, Factory Method, Singleton a dependency injection
        • 8 - Factory method, Abstract factory, Singleton
        • 8 - Návrhové vzory Interpreter, Visitor
        • 9 - Návrhový vzor Observer
        • 10 - Interpreter, Visitor
        • 10 - Java mapreduce kungfu
        • 11 - Interpreter, Observer
        • 11 - Java generics
        • 12 - Deméteřin zákon
        • 12 - Specifikace API ve Swagger
        • 13 - Principy SOLID, DRY
        • 13 - CQRS + Event Sourcing
      • lectures
        • 1. Přednáška
        • 2. Přednáška
        • 3. Přednáška
        • 4. Přednáška
        • 5. Přednáška
        • 6. Přednáška
        • 7. Přednáška
        • 8. Přednáška
        • 9. Přednáška
        • 10. Přednáška
        • 11. Přednáška
        • 12. Přednáška
        • 13. Přednáška
      • Semestrální práce
        • 🛠 Dependency Injection Framework
        • 🍅 Food Chain
        • 👷 Smart Factory
        • 🏠 Smart Home
      • tutorials
        • 1. Cvičení
        • 2. Cvičení
        • 3. Cvičení
        • 4. Cvičení
        • 5. Cvičení
        • 6. Cvičení
        • 7. Cvičení
        • 8. Cvičení
        • 9. Cvičení
        • 10. Cvičení
        • 11. Cvičení
        • 12. Cvičení
        • 13. Cvičení
      • funding
      • Infrastruktura
      • Kombinované studium
      • Kodex práce v kyberprostoru a plagiátorství
      • Přednášky
      • Test v semestru
      • Zkouška
    • B6B36PCC -- Programování v C/C++
      • Plán cvičení ZS 2025/2026
        • Cvičení 1: Základy kompilace, CMake a vstup/výstup
        • Cvičení 2: Vstup a výstup
        • Cvičení 3: Předávání parametrů
        • Cvičení 4: Dynamicky alokovaná pole
        • Cvičení 5: Životní cyklus objektů
        • Cvičení 6: Kopie a přesuny
        • Cvičení 7: Přetěžování operátorů a iterátory
        • Cvičení 8: Dědičnost
        • Cvičení 9: Kopírování polymorfních objektů, výjimky
        • Cvičení 10: Šablony a základy metaprogramování
        • Cvičení 11: Vlákna a paralelismus
        • Cvičení 12: Globální proměnné
        • Cvičení 13: Optimalizace
      • Interní návody a postupy pro cvičící
        • b6b36pjc_bib
        • U4: SymCalc - parsování a úpravy matematických výrazů
        • users
      • ostatni
        • Úvod do gitu
        • Příprava prostředí
      • Plán přednášek ZS 2025/2026
      • Ukázkové zkouškové testy
        • Krátké teoretické otázky
        • Vzorové praktické otázky 1
        • Vzorové praktické otázky 2
      • Úkoly v semestru
        • U1: Webbův vesmírný dalekohled
        • U2: Robinson Crusoe ztroskotal
        • U3: List - dvojitě zřetězený spojový seznam
        • TINY: Jednohubky
        • Semestrální práce
        • Semestrálka: Implementace vybraných algoritmů
        • Semestrálka: Tvorba hry
        • Zkouška práce s upload systémem Brute
      • Kontakty na vyučující
      • Odkazy a poznámky
      • common
    • B6B39ZWA - Základy webových aplikací
      • Anotace
      • Hodnocení
        • Databáze
        • Semestrální práce
        • Testy na cvičení
        • Vzorové zadání semestrální práce
      • Kabinet
        • Archiv
          • Zimní semestr 2009/10
            • Přednášky
              • Základy Internetu, protokol HTTP, jazyk (X)HTML
              • CSS
              • Skriptování na straně klienta
              • Jazyk PHP
              • Obsluha formulářů, udržení stavu aplikace
              • PHP a databáze
              • OOP v PHP, vybrané návrhové vzory
              • Architektura aplikace, MVC, Smarty
              • AJAX v PHP
              • Autentizace a autorizace
              • Bezpečnost aplikací vyvíjených v PHP
              • Knihovny a frameworky - PEAR, Zend Framework
              • Aplikační servery
              • Rezerva (odpadne)
              • Přednášky - Řešení
                • 1. Přednáška - Řešení
                • 2. Přednáška - Řešení
                • 3. Přednáška - Řešení
                • 4. Přednáška - Řešení
                • 5. Přednáška - Řešení
                • 6. Přednáška - Řešení
                • 7. Přednáška - Řešení
                • 8. Přednáška - Řešení
                • 9. Přednáška - Řešení
                • 10. Přednáška - Řešení
                • 11. Přednáška - Řešení
                • 12. Přednáška - Řešení
                • 13. Přednáška - Řešení
            • Cvičení
              • 01 - Organizace, seznámení s prostředím
              • 02 - Syntaxe PHP I.
              • 03 - Obsluha formulářů
              • 04 - Sezení
              • 05 - Syntax II - OOP
              • 06 - Přístup k databázi, PDO
              • 07 - Smarty
              • 08 - Test, Zend Framework
              • 09 - Zend Framework II.
              • 10 - Zend Framework pokračování
              • 11 - AJAX
              • 12 - Unit testy v PHP
              • 12 - Pear a Zend
              • 13. Odevzdávání semestrálních úloh
              • Cvičení - Řešení
                • 1. Cvičení - Řešení
                • 02 - Řešení - Syntaxe PHP
                  • Řešení
                  • Řešení
                  • Řešení
                  • Řešení
                  • Řešení
                  • Řešení
                  • Řešení
                • 3. Cvičení - Řešení
                • 4. Cvičení - Řešení
                • 5. Cvičení - Řešení
                • 6. Cvičení - Řešení
                • 7. Cvičení - Řešení
                • 8. Cvičení - Řešení
                • 9. Cvičení - Řešení
                • 10. Cvičení - Řešení
                • 11. Cvičení - Řešení
                • 12. Cvičení - Řešení
                • 13. Cvičení - Řešení
          • Řešení MVC Smarty
        • Laboratoře
          • 1. Laboratoř - Pro učitele
          • 2. Laboratoř - Pro učitele
          • 3. Laboratoř - Pro učitele
          • 4. Laboratoř - Pro učitele
          • 5. Laboratoř - Pro učitele
          • 6. Laboratoř - Pro učitele
          • 7. Laboratoř - Pro učitele
          • 8. Laboratoř - Pro učitele
          • 9. Laboratoř - Pro učitele
          • 10. Laboratoř - Pro učitele
          • 11. Laboratoř - Pro učitele
          • 12. Laboratoř - Pro učitele
          • 13. Laboratoř - Pro učitele
        • Přednášky
          • 1. Přednáška - Pro učitele
          • 2. Přednáška - Pro učitele
          • 3. Přednáška - Pro učitele
          • 4. Přednáška - Pro učitele
          • 5. Přednáška - Pro učitele
          • 6. Přednáška - Pro učitele
          • 7. Přednáška - Pro učitele
          • 8. Přednáška - Pro učitele
          • 9. Přednáška - Pro učitele
          • 10. Přednáška - Pro učitele
          • 11. Přednáška - Pro učitele
          • 12. Přednáška - Pro učitele
          • 13. Přednáška - Pro učitele
          • PHP a databáze
          • Praktická ukázka obsluhy formuláře
          • Rezerva (odpadne), případně AJAX
        • Kombinované studium
          • 1. Cvičení kombinovaného studia - Pro učitele
          • 2. Cvičení kombinovaného studia - Pro učitele
          • 3. Cvičení kombinovaného studia - Pro učitele
          • 4. Cvičení kombinovaného studia - Pro učitele
          • 5. Cvičení kombinovaného studia - Pro učitele
          • 6. Cvičení kombinovaného studia - Pro učitele
          • 7. Cvičení kombinovaného studia - Pro učitele
          • 8. Cvičení kombinovaného studia - Pro učitele
          • 9. Cvičení kombinovaného studia - Pro učitele
          • 10. Cvičení kombinovaného studia - Pro učitele
          • 11. Cvičení kombinovaného studia - Pro učitele
          • 12. Cvičení kombinovaného studia - Pro učitele
          • 13. Cvičení kombinovaného studia - Pro učitele
        • Prosemináře
          • 1. Proseminář - Pro učitele
          • 2. Proseminář - Pro učitele
          • 3. Proseminář - Pro učitele
          • 4. Proseminář - Pro učitele
          • 5. Proseminář - Pro učitele
          • 6. Proseminář - Pro učitele
          • 7. Proseminář - Pro učitele
          • 8. Proseminář - Pro učitele
          • 9. Proseminář - Pro učitele
          • 10. Proseminář - Pro učitele
          • 11. Proseminář - Pro učitele
          • 12. Proseminář - Pro učitele
          • 13. Proseminář - Pro učitele
        • Cvičení
          • 1. Cvičení - Pro učitele
          • 2. Cvičení - Pro učitele
          • 3. Cvičení - Pro učitele
          • 4. Cvičení - Pro učitele
          • 5. Cvičení - Pro učitele
          • 6. Cvičení - Pro učitele
          • 7. Cvičení - Pro učitele
          • 8. Cvičení
          • 9. Cvičení - Pro učitele
          • 10. Cvičení - Pro učitele
          • 11. Cvičení - Pro učitele
          • 12. Cvičení - Pro učitele
          • 13. Cvičení - Pro učitele
          • Zápočtové testy
            • Zápočtový test 2009/10
        • b6b39zwa_bib
        • users
      • Přednášky
        • Jazyky pro definici struktury dokumentu - (X)HTML
        • Tvorba formulářů na klientské straně
        • Základy Internetu, protokol HTTP
        • CSS úvod
        • CSS layout, responsivita
        • Javascript úvod, formuláře
        • JavaScript, DOM, XHR
        • Jazyk PHP
        • PHP, životní cyklus formulářů
        • Udržení stavu aplikace (session)
        • Práce se soubory, serializační formáty
        • Autentizace
        • Architektura aplikace, MVC, PHP Doc
        • Něco navíc
      • Aktuality
      • Učitelé
        • mudrama1
          • Hodnocení 2025/2026
          • semestralky
          • ucelenyseznam
          • Ze cviceni
        • Ing. Martin Klíma, Ph.D.
      • Cvičení
        • Organizace, seznámení s prostředím, HTML
        • Tvorba formulářů na klientské straně
        • Sítě, HTTP, školní server
        • Malý test #1, CSS
        • CSS II
        • JavaScript
        • JS II
        • Malý test #2, Jazyk PHP
        • Obsluha formulářů na straně serveru, seznam, detail, CRUD
        • Malý test #3, udržení stavu aplikace (sezení)
        • Soubory
        • Autentizace a autorizace
        • Malý test #4, MVC
        • Konzultace, odevzdávání sem. prací
        • Cvičení - Řešení
          • 1. Cvičení - Řešení
          • 2. Cvičení - Řešení
          • 2. Cvičení - Řešení
            • Řešení
            • Řešení
            • Řešení
            • Řešení
            • Řešení
            • Řešení
            • Řešení
          • 3. Cvičení - Řešení
          • 4. Cvičení - Řešení
            • Řešení
            • Řešení
            • Řešení
            • Řešení
            • Řešení
            • Řešení
            • Řešení
          • 5. Cvičení - Řešení
          • 6. Cvičení - Řešení
          • 7. Cvičení - Řešení
            • Řešení PHP OOP
          • 8. Cvičení - Řešení
          • 9. Cvičení - Řešení
          • 10. Cvičení - Řešení
          • 11. Cvičení - Řešení
          • 12. Cvičení - Řešení
          • 13. Cvičení - Řešení
    • B6BPROJ6 – b6bproj6
      • Internal Space
        • b6bproj6_bib
        • users
      • Přednášky
      • Cvičení
    • BAB17EMP – Elektromagnetické pole
      • Internal Space
        • bab17emp_bib
        • users
      • Přednášky
      • Cvičení
    • Základy programování
      • Domácí úkoly
        • HW01 - Cykly a funkce
        • HW02 - Soudělná čísla
        • HW03 - Caesarova šifra
        • HW04 - Práce s textem
        • HW05 - XML dokument
        • HW06 - Bezeztrátové kódování
        • HW07 - Konečný automat
        • HW08 - Dělení polynomů
      • Internal Space
        • bab37zpr_bib
        • matice
        • Předtermín 8.1.2024
        • users
        • Zkouška 22.1.2024
      • Přednášky
      • Řešené příklady
        • 3. Cykly a funkce
        • 4. Strukturované datové typy
        • 5. Pole, řetězce, soubory
        • 6. Seznamy / pole
        • 7. Objekty
        • 8. Zásobník
        • 11. Numerické výpočty
        • 11a. Příklady v C
        • Programy v C
        • Tvorba GUI pomocí PyQT 1/2
        • Tvorba GUI pomocí PyQT 2/2
        • Signal processing
        • Prvočísla
      • Cvičení
        • Úvodní cvičení ze základů programování
        • 2. Logické výrazy, cykly, podmínky, funkce
        • 3. Příklady a jednoduché algoritmy
        • 4. Složené datové typy
        • 5. Řazení a třídění, složitost
        • 6. Složitější algoritmy
        • 7. Rekurze
        • 8. Objekty
        • 9. Abstraktní datový typ, zásobník, fronta
        • 10. Stromové struktury
        • 11. Konečný automat, regulární výrazy
        • 12. Aplikace I.
        • 13. Aplikace III
      • Zkouška
        • Ukázkový test
      • Semestrální práce
      • Testové otázky
    • BAM31LET Lékařská technika
      • výuka
        • a6m31let_bib
        • users
      • Cvičení
      • Laboratorní úlohy
      • Přednášky
      • Prerekvizity
    • BBB39DTM – Dějiny a teorie médií
      • Internal Space
        • bbb39dtm_bib
        • users
      • Přednášky
      • Cvičení
    • BE2M37MAM – Microprocessors
      • Internal Space
        • be2m37mam_bib
        • users
      • Labs
        • Python basics
        • Lab 01
        • Lab 02
        • Lab 03
        • Lab 04
        • Lab 06
        • Lab 07
        • Lab 08
        • Lab 09
        • Lab 10
      • Lectures
    • BE4M33PAL - Advanced algorithms
      • Internal
        • OLD DRAFTS AND SANDBOXES
        • Canals Inspection
        • be4m33pal_bib
        • stuff
        • users
      • seminars
        • labs_101
      • Lectures
      • Problems
      • References
      • Seminars
      • Upload System
    • BE4M33SSU - Statistical Machine Learning
      • Challenge: Personalized Age Estimation
      • Homeworks
        • Assignment: Confidence Interval
        • Assignment: EM Algorithm
        • Assignment: Ensembles
        • Assignment: Generalization Bound
        • Assignment: Kernel Perceptron
        • Assignment: Maximum Likelihood
        • Assignment: Neural Network
      • Internal discussion
        • be4m33ssu_bib
        • Online exam instructions
        • Labs and Seminars
        • Syllabus
        • users
      • micro-credentials
        • Foundations of discriminative learning and empirical risk minimisation
        • Foundations of generative learning
      • Lecture recordings
      • Exam instructions WS25/26
      • Labs and Seminars
      • Syllabus
      • BE4M33SSU - Micro credentials
    • B4M36DS2, BE4M36DS2: Database Systems 2
      • Semestral project
        • Bonus assignment #1 (BA1)
        • HW 0 – Topic description and list of analytical tasks
        • HW 1 – Assigning Analytical Tasks to NoSQL DBMS and Rationale
        • HW 2 – Key-value data stores. Redis
        • HW 3 – Document data stores. MongoDB
        • HW 4 – Redis Cache for MongoDB Queries
        • HW 5 – Wide-column data stores. Cassandra
        • HW 6 – Graph data stores. Neo4j
        • HW 7 – Optimization and Comparative Analysis
        • HW 8 – Bonus tasks (optional)
        • Instructions for the Semester Project Presentation
      • Internal Space
        • b4m36ds2_bib
        • users
      • Přednášky
      • HW Submission
    • BE4MSVP – Software or Research Project
      • Internal Space
        • b4bproj6_bib
        • users
    • BE5B33ALG -- Algorithms
      • Internal Space
        • Exam topics
        • be5b33alg_bib
        • be5b33alg -- Algorithms
        • Ulohy
        • users
      • Exams
      • Lectures
      • Links
      • Practices
      • Upload System BRUTE
    • be5b33prg -- Programming Essentials
      • Homework
        • bonus
          • 01 - Which ball is different?
          • 02 - Character equations
          • 03 - Class Vector
          • 04 - Protein folding
        • regular
          • 06 - Prisoner's dilemma
            • A - Explanation of PD
            • B - Player specification
            • C - Simple player submission
            • D - Tournament
            • E - Evaluation
          • 01 - Right triangle
          • 02 - Quadratic equation solver
          • 03 - vectorlib - functions for working with vectors
          • 04 - Files
          • 05 - Fraction class
      • internal
        • backups
          • be5b33prg -- Programming Essentials
            • Homeworks
              • Spam filter
                • Data format
                • Evaluation
                • Spam filter: An introduction
                • Spam filter task specifications
                • Spam filter - step 1
                • Spam filter - step 2
                • Spam filter - step 3
                • Spam filter - step 4
                • Spam filter - final step
              • Bonus task: Character equations
              • Homework: Files
              • Bonus task: Protein folding
              • Quadratic equation solver
              • Right triangle
              • vectorlib - functions for working with vectors
              • Vectorlib complete
            • Computer Labs
              • Computer Lab 01, first steps
              • Computer Lab 02, variables, conditionals
              • Computer Lab 03, Functions
              • Computer Lab 04, Iterables
              • Computer Lab 05, Non-trivial loops
              • Computer Lab 06, Modules and testing
              • Computer Lab 07, Automated testing
              • Computer Lab 08, Files
              • Computer Lab 09, Spam Filter I
              • Computer Lab 10, Spam filter II
              • Computer Lab 11, Spam filter III
              • Computer Lab 12, Spam filter IV
              • Computer Lab 13, Spam filter V
            • Lectures
            • Tutorials
              • Python
            • Literature
          • be5b33prg -- Programming Essentials
            • Homeworks
              • Spam filter
                • Data format
                • Evaluation
                • Spam filter: An introduction
                • Spam filter task specifications
                • Spam filter - step 1
                • Spam filter - step 2
                • Spam filter - step 3
                • Spam filter - step 4
                • Spam filter - final step
              • Bonus task: Which ball is different?
              • Bonus task: Character equations
              • Homework: Files
              • Bonus task: Protein folding
              • Quadratic equation solver
              • Right triangle
              • Class Vector
              • vectorlib - functions for working with vectors
            • Computer Labs
              • Computer Lab 01, first steps
              • Computer Lab 02, variables, conditionals
              • Computer Lab 03, Functions
              • Computer Lab 04, Iterables
              • Computer Lab 05, Non-trivial loops
              • Computer Lab 06, Modules and testing
              • Computer Lab 07, Automated testing
              • Computer Lab 08, Files
              • Computer Lab 09, Spam Filter I
              • Computer Lab 10, Spam filter II
              • Computer Lab 11, Spam filter III
              • Computer Lab 12, Spam filter IV
              • Computer Lab 13, Spam filter V
            • Lectures
            • Tutorials
              • Creating a class
              • Solutions to homeworks, tests, etc.
              • OS Basics
              • Paths to files and directories in Windows and Linux
              • Python
            • Literature
        • homeworks
          • Homework: Files
          • Quadratic equation solver
          • Right triangle
        • Intro Questionnaires
        • tests
          • Exam 1
          • Exam 1
          • Exam 2
          • Exam 2
          • Exam 3
          • Exam 3a
          • Exam 3b
          • Exam 3c
          • Exam 4
          • From "Puzzle based learning"
          • Test 01
          • Programming test 1a
          • Programming test 1b
          • Test 02
          • Test-03
          • Test-03: Class Vector
          • Test-03b
        • be5b33prg_bib
        • computer labs
        • Sources of inspiration for this course
        • notes, todo-s
        • IMPORTANT! Online teaching
        • users
      • Computer Labs
        • Computer Lab 01: first steps
        • Computer Lab 02: variables, conditionals
        • Computer Lab 03: functions, errors and exceptions
        • Computer Lab 04: strings, tuples, lists
        • Computer Lab 05, non-trivial loops, sets, dictionaries
        • Computer Lab 06, modules, namespaces, conventions
        • Computer Lab 07, comprehensive exercises
        • Computer Lab 08, files
        • Computer Lab 09, debugging, code testing, exceptions
        • Computer Lab 10, objects and classes I
        • Computer Lab 11, objects and classes II
        • Computer Lab 12, objects and classes III
        • Computer Lab 13, unit tests, exceptions, list comprehensions
        • Computer Lab 14, comprehensive exercises
      • Tutorials
        • Creating a class
        • Solutions to homeworks, tests, etc.
        • OS Basics
        • Paths to files and directories in Windows and Linux
        • Python
      • Online Resources
      • Preparing Yourself for the Tests
    • BE5B33RPZ -- Pattern Recognition and Machine Learning
      • internal
        • backups
          • ae4b33rpz -- Pattern Recognition and Machine Learning
            • Basic info
              • 01_intro
              • Bayesian Decision Task
              • AdaBoost
              • File list
            • Annotation
              • File list
          • ae4b33rpz -- Pattern Recognition and Machine Learning
            • Basic info
              • 01_intro
              • Bayesian Decision Task
              • AdaBoost
              • File list
            • Annotation
              • File list
          • ae4b33rpz -- Pattern Recognition and Machine Learning
            • Basic info
              • Introductory Labs
              • Bayesian Decision Task
              • The Minimax Task
              • Maximum Likelihood Parameter Estimation
              • Non-parametric estimation of probability distributions - Parzen windows
              • The Perceptron Algorithm
              • Support Vector Machines (SVM)
                • How to Compile MATLAB Mex Files
              • Support Vector Machines (SVM)
              • AdaBoost
              • K-means clustering
              • Principal Component Analysis (PCA)
              • The EM Algorithm for Nick Carter
              • File list
            • Annotation
              • File list
          • ae4b33rpz -- Pattern Recognition and Machine Learning
            • Basic info
              • Introductory Labs
              • Bayesian Decision Making
              • The Minimax Task
              • Maximum Likelihood Parameter Estimation
              • Non-parametric probability density estimation - Parzen window
              • Introduction to Discriminative Models - The Perceptron Algorithm
              • Support Vector Machines (SVM)
                • How to Compile MATLAB Mex Files
              • Support Vector Machines (SVM) for Non-linear Classification
              • AdaBoost
              • K-means Clustering
              • The EM Algorithm for Nick Carter
              • Principal Component Analysis (PCA)
              • exercises
                • test3practice
              • evaluation
              • File list
            • Annotation
              • File list
          • ae4b33rpz -- Pattern Recognition and Machine Learning
            • Basic info
              • Introductory Labs
              • Bayesian Decision Making
              • The Minimax Task
              • Maximum Likelihood Parameter Estimation
              • Non-parametric probability density estimation - Parzen window
              • Introduction to Discriminative Models - The Perceptron Algorithm
              • Support Vector Machines (SVM)
                • How to Compile MATLAB Mex Files
              • Support Vector Machines (SVM) for Non-linear Classification
              • AdaBoost
              • K-means Clustering
              • The EM Algorithm for Nick Carter
              • Principal Component Analysis (PCA)
              • exercises
                • test3practice
              • evaluation
              • File list
            • Annotation
              • File list
          • ae4b33rpz -- Pattern Recognition and Machine Learning
            • RPZ Labs Overview
              • Introductory Labs
              • Bayesian Decision Making
              • The Minimax Task
              • Maximum Likelihood Parameter Estimation
              • Non-parametric probability density estimation - Parzen window
              • Introduction to Discriminative Models - The Perceptron Algorithm
              • Support Vector Machines (SVM)
                • How to Compile MATLAB Mex Files
              • Support Vector Machines (SVM) for Non-linear Classification
              • AdaBoost
              • K-means Clustering
              • The EM Algorithm for Nick Carter
              • Principal Component Analysis (PCA)
              • Convolutional Neural Networks
              • exercises
                • test3practice
              • Logistic regression
              • evaluation
              • File list
            • Summary
              • File list
          • Maximum Likelihood Parameter Estimation
        • cw_pages_backup
          • Perceptron Algorithm
          • Support Vector Machines (SVM)
          • AdaBoost
          • Convolutional Neural Networks
          • Introductory Labs
          • Bayesian Decision Making
          • The Minimax Task
          • Maximum likelihood, Maximum a posteriori and Bayesian inference estimates of distribution parameters
          • Non-parametric probability density estimation - Parzen window
          • Logistic regression
          • K-means Clustering
        • Plans of labs updates
          • Shrnutí zpětné vazby ke cvičení
        • old_unused_labs
          • The EM Algorithm for Nick Carter
          • evaluation
          • Principal Component Analysis (PCA)
        • session_outlines
          • Minmax
        • teaching
          • Adaboost Labs
            • algorithm
          • em
            • e_step
            • lower_bound
            • m_step
            • model
            • supervised_context
            • unsupervised_context
          • Questions for Labs
            • kmeans
            • kmeanspp
          • minimax
            • linear_function_-_to_complete
            • linear_function_complete
            • minimax_formulation
          • bayes
          • logreg
          • mle
          • Principal Component Analysis (PCA)
          • pca_materials
          • Labs Outline
        • tests
          • test3
            • results
            • RPZ - Test 3 (A)
            • RPZ - Test 3 (B)
            • Test 3 for AE4B33RPZ
            • test3practice
          • Test 1
          • Problem 1
          • Test 2
          • test2a
          • test2b
          • test2b_solution
          • test2c
          • test2c_solution
          • Test 3
          • test3czech
          • Test 4
          • test4czech_a
          • test4czech_b
          • test4english
        • work_in_progress
          • 12_cnn
            • Convolutional Neural Networks
          • Introductory Labs
          • The EM Algorithm for Nick Carter
          • iframe_test
          • Maximum Likelihood, Maximum A Posteriori and Bayesian Parameter Estimation
          • Introduction to Discriminative Models - The Perceptron Algorithm
          • perceptron_old
          • Python Development
          • Support Vector Machines (SVM)
          • Support Vector Machines (SVM) for Non-linear Classification
        • RPZ Git Repository
        • Competences learned at the labs
        • How to Setup the Labs for a Fresh Semester?
        • LaTeX Source for Lectures
        • Labs taxonomy
        • Labs tests
        • users
      • Labs
        • 01_intro
        • 02_bayes
        • 03_minimax
        • 04_parzen
        • 05_mle_map_bayes
        • 06_logreg
        • 07_perceptron
        • 08_svm
          • demo
        • 09_adaboost
        • 10_k-means
        • cnn
        • exercises
          • test3practice
        • Python Development
      • lectures
        • File list
      • Artificial inteligence (AI) tools
    • BE5B99CPL - C Programming Language
      • Classification
      • Homeworks
        • HW 01 - Bayesian update
        • HW 02 - Occupancy grid
        • HW 03 - Single robot mapping
        • HW 04 - Multi-robot mapping
      • Internal
        • be5b99cpl_bib
        • users
      • Laboratory Exercises
        • Lab01 - Introduction to the Computer Laboratory and C Programming Language
        • Lab02 - Control flow
        • Lab03 - Types and arrays
        • Lab04 - Arrays
        • Lab05 - Strings and (de)allocation
        • Lab 06 - Structs and enums
        • Lab 07 - File Handling
        • Lab 08 - Selected topics from previous lectures
        • Lab 09 - Mid-term implementation test
        • Lab 10 - Threading Part 1
        • Lab 11 - Threading Part 2
      • Lectures
      • For students
        • Implementation Exam
        • git - Version Control
        • Example of questions for the 60 minute exam test
    • Important Links
      • Internal Space
        • becm33dpl_bib
        • users
      • Lectures
      • Resources
      • Labs
        • HW 1 - Classification
        • HW 2 - Autograd
        • HW 3 - CNNs
        • HW 4 - Vision Transformer
        • HW 5 - Deep Reinforcement Learning
    • BECM33MLE Machine Learning Engineering
      • Internal Space
        • Lab 05: PyTorch
        • B(E)3M33MRS Multi-robot Aerial System / Multirobotické Letecké Systémy
        • mrs_bib
        • users
      • Tutorials
        • Lab 03: Datasets
        • Lab 07: Containerization and deployment
        • Lab 02: Flet GUI basics
        • Lab 06: Implementation details
        • Lab 08: Going to market
        • Lab 05: PyTorch
        • Lab 04: Pandas & scikit-learn Foundations
    • BEMPROJ6 - Diploma Project
      • Internal Space
        • bmproj6_bib
        • users
    • BMPROJ6 - Diplomový projekt
      • Internal Space
        • bmproj6_bib
        • users
    • BQM36PMO – Kónická optimalizace
      • Internal Space
        • bqm36pmo_bib
        • users
      • Přednášky
      • Cvičení
    • BSY – Introduction to Security
      • Internal Space
        • bsy_bib
        • users
    • Computational Geometry
      • Files
      • Internal
        • backups
          • A(E)4M39VG - Computational Geometry
            • Files
            • A(E)4M39VG - Computational Geometry
              • Assignment 1: Robustness of the orientation predicate [5 points]
              • Assignment 2: Convex Hull Algorithms [10 points]
              • Assignment 3: Implementation of Chan's optimal convex hull algorithm [15 points]
              • 3-diskuse
            • A(E)4M39VG - Computational Geometry
            • A(E)4M39VG - Computational Geometry
              • inst-debian
              • inst-gentoo
              • inst-vs2005
              • A(E)4M39VG - Computational Geometry
            • A(E)4M39VG - Computational Geometry
            • A(E)4M39VG - Computational Geometry
          • b131
            • labs
              • Assignment 1: Robustness of the orientation predicate [5 points]
              • Assignment 2: Convex Hull Algorithms [10 points]
              • Assignment 3: Implementation of Chan's optimal convex hull algorithm [15 points]
              • 3-diskuse
            • A(E)4M39VG - Computational Geometry
          • Archiv novinek
        • List of presentation topics with source materials
        • List of available topics
        • Todo
        • users
      • Seminars
        • Assignment 1: Robustness of the orientation predicate [8 points]
        • Assignment 2: Convex Hull Algorithms [16 points]
        • Assignment 3: Implementation of ear clipping method for simple polygon triangulation [16 points]
      • Lectures
        • How to handle applets
      • Links and resources
        • inst-debian
        • inst-gentoo
        • inst-vs2005
        • A(E)4M39VG - Computational Geometry
        • Common values of MSVC version for C++ compilers
      • Presentations
        • Presentation hints
      • menu
    • Computational Game Theory
      • výuka
        • be4m36mas_bib
        • users
      • Assignment 1: Double Oracle
      • Assignment 2: EFG
      • Assignment 3: SQF
      • Assignment 4: Auctions
      • Assignment 5: Flow Game
    • DZO - Digital Image Processing 2025/2026
      • B4M33DZO - interní stránka
        • MATLAB
        • Image intensity transforms
        • Reference solution Histogram
        • Reference solution Dyn Prog
        • Reference solution - 3. HDR
        • Reference solution - 4. Segmentation
        • Reference solution 5. registration
        • Reference solution 6. restoration
        • colors
        • Focus stacking
        • Reference solution Focus
        • Introduction
        • Informace pro cvičící
        • Lin Nonlin Filt --In Construction--
        • B4M33DZO - Digitální obraz
        • Reference Solution Monadic
        • optim
        • Image Registration
        • Reference solution 6. Registration
        • Image Registration
        • users
      • labs
        • Introduction to MATLAB
        • Monadic Operations
          • Practical example of Histogram and CDF
          • Examples of monadic operations
        • Fourier Transform
        • Linear and Non-linear Filtering
        • Image Editing
        • Image Registration
        • Image Registration
        • Image Segmentation
    • B0[BM]39ITT1 – Intermediální tvorba a technologie I
      • Internal Space
        • b0m39itt1_bib
        • users
      • Přednášky
      • Cvičení
    • LUP – Logical reasoning and programming
      • Internal Space
        • lup_bib
        • users
      • Přednášky
      • Cvičení
    • B0B39MM1, BBB39MM1 – Multimedia 1
      • Internal Space
        • b0b39mm1_bib
        • users
      • Přednášky
      • Cvičení
      • Instalace Pythonu a knihoven
    • B(E)3M33MRS Multi-robot Aerial Systems / Multirobotické Letecké Systémy
      • Internal Space
        • B(E)3M33MRS Multi-robot Aerial System / Multirobotické Letecké Systémy
        • mrs_bib
        • users
      • Tutorials
    • Ontologies and Semantic Web (B4M36OSW)
      • výuka
        • osw_bib
        • users
      • Checkpoint 1 (max 10 pts)
      • Checkpoint 2 (max 25 pts)
      • Checkpoint 3 (max 15 pts)
      • Grading
      • Lectures
      • Semestral Work
      • Seminars
    • Paralelní algoritmy (B4M35PAG), Parallel Algorithms (BE4M35PAG)
      • výuka
        • b4m35pag_bib
        • users
      • Labs
      • Upload System
    • PKR − Advanced Robot Kinematics
      • Settings
        • pro_bib
        • users
      • PKR Labs
        • Homework 01 - Solving univariate polynomial equation
        • Homework 02 - Rigid motion as a coordinate transformation
        • Homework 03 - Denavit-Hartenberg Convention
        • Homework 04 - Forward Kinematics and Robot Workspace
        • Homework 05 - Motion Axis
        • Homework 06 - Rotation Interpolation
        • Homework 07 - Multivariate Polynomials
        • Homework 08 - Inverse Kinematics by Newton's Method
        • Homework 09 - Inverse Kinematics by Gröbner Basis Computation
    • TDV − 3D Computer Vision (Winter 2025)
      • TDV - Lectures
      • výuka
        • backups
          • 2010_zima
            • _media
              • cviceni
                • cameras
                • drawer_vanishing
                • eg_inl_outl
                • image_coords
                • images_captured_all
                • intersection
                • intersection_ml
                • library_vanishing
                • line_origin_two_points
                • p3pransac
                • points_lines
                • portal_capture
                • projection_toy_house
                • rdcalibimg1
                • rdcalibimg2
                • rdcalibimg3
                • support_ml
                • support_thr
                • wbs_pair_1
                • wbs_pair_2
                • wbs_triple
                • wbs_triple_1
                • wbs_triple_2
                • wbs_triple_3
              • asia-images
              • asia
              • martin_matousek
              • radim_sara
        • Input Data Capture and Preprocessing (old)
        • Seeking of Sparse Correspondences (old)
        • Robust Estimation of Calibrated Epipolar Geometry of Image Pairs (old)
        • Cameras and Scene Structure (old)
        • Surface Reconstruction (old)
        • a4m33tdv_bib
        • Image coordinate system
        • Requirements for the final report
        • počáteční info určené ke smazání uživatelem
        • Toolbox of Elementary and Helper Functions
        • users
      • TDV − labs
        • Example results
        • Toolbox of Elementary and Helper Functions
    • B4M36UIR and BE4M36UIR - Artificial Intelligence in Robotics
      • Classification
      • Tasks
        • support
          • Frequently Asked Questions for Operating Systems Other than Linux
          • Messages
        • T1a-ctrl - Open-loop locomotion control
        • T1b-react - Reactive obstacle avoidance
        • T1c-plan - Grid-based path planning
        • T1d-map - Map building
        • T1e-expl - Robotic information gathering - mobile robot exploration
        • T1x-dstar - Incremental path planning (D* Lite)
        • T2a-tspn - Data-collection Path Planning with Remote Sensing (TSPN)
        • T2b-dtspn - Data collection path planning with curvature-constrained trajectory - Dubins TSPN
        • T3a-sampl - Randomized sampling-based algorithms - Probabilistic Roadmap
        • T3b-rrt - Randomized sampling-based algorithms - Rapidly-exploring Random Trees (RRT)
        • T3c-risk - Risk-aware planning
        • T4a-rl - Reinforcement Learning
        • T4b-inch - Deployment of Reinforcement Learning on a Real Robot
      • Internal
        • b191prep
          • Lab05 - Randomized Sampling-based Algorithms
          • Lab06 - Curvature-constrained local planning in RRT
          • Lab07 - Asymptotically Optimal Randomized Sampling-based Path Planning
          • Lab08 - Multi-goal path planning and data collection path planning - TSP-like formulations
          • Lab09 - Data Collection Path Planning with Remote Sensing (TSPN)
          • Lab10 - Curvature-constrained Data Collection Path Planning ((D)TSPN)
          • Lab11 - Game Theory in Robotics
          • Lab12 - Game Theory in Robotics contd.
          • Lab13 - Game Theory in Robotics contd.
          • P3 - Asymptotically optimal randomized sampling-based path planning
          • T1a-ctrl - Open-loop locomotion control
          • T1b-react - Reactive obstacle avoidance
          • T2a-tspn - Data-collection Path Planning with Remote Sensing (TSPN)
          • T2b-dtspn - Data collection path planning with curvature-constrained trajectory - Dubins TSPN
          • T3a-sampl - Randomized sampling-based algorithms
          • T3b-rrt - Curvature-constrained local planning in RRT
          • Task11 - Greedy policy in pursuit-evasion
          • Task12 - Monte-Carlo Tree Search policy in pursuit-evasion
          • Task13 - Value-iteration policy in pursuit-evasion
        • instructions
          • HW 03 - Multi-goal motion planning
          • Instructions for Lab01: Introduction to V-REP and Robot Locomotion Control
          • Instructions for Lab02: Reactive-based Autonomous Robot Behavior
          • Instructions for Lab04: Grid and Graph-based path planning methods
          • Instructions for Lab04: Path Planning and Trajectory Execution
          • Instructions for Lab05: Incremental Path Planning
          • Instructions for Lab06: Sampling-based Motion Planning
          • Instructions for Lab07: Randomized Sampling-based Motion Planning
          • Instructions for Lab08: Data Collection Planning
          • Instructions for Lab09: Data Collection Planning
          • Instructions for Lab10: Data Collection Planning
          • Instructions for Lab12: Reinforcement Learning
        • records
          • Lecture 01 - Course information, introduction to robotics
          • Lecture 02 - Robotic paradigms and control architectures
          • Lecture 03 - Path planning - Grid and graph-based path planning methods
          • Lecture 04 - Robotic information gathering - Mobile robot exploration
          • Lecture 05 - Multi-goal Planning
          • Lecture 05 - Multi-goal Planning
          • Lecture 07 - Curvature-Constrained Data Collection Planning
          • Lecture 08 - Randomized Sampling-based Motion Planning Methods
        • sandbox
          • T4a-rl - Reinforcement Learning
          • T4b-inch - Deployment of Reinforcement Learning on a Real Robot
        • tasks
          • T1a-ctrl - Open-loop locomotion control
          • T1b-react - Reactive obstacle avoidance
          • T1c-map - Map building
          • T1d-plan - Grid-based path planning
          • T1e-expl - Mobile robot exploration: Frontier detection
          • T1x-bonus - Bonus: Incremental Path Planning (D* Lite)
          • T2a-tspn - Data-collection Path Planning with Remote Sensing (TSPN)
          • T2b-dtspn - Data collection path planning with curvature-constrained trajectory - Dubins TSPN
          • T3a-sampl - Randomized sampling-based algorithms - Probabilistic Roadmap
          • T3b-rrt - Curvature-constrained local planning in RRT
          • T4a-greedy - Greedy policy in pursuit-evasion
          • T4b-mcts - Monte-Carlo Tree Search policy in pursuit-evasion
          • T4c-vi - Value-iteration policy in pursuit-evasion
        • trash
          • HW 01 - Grid-based Path Planning
          • HW 02 - Randomized Sampling-based Path Planning
          • HW 03 - Data Collection Planning
          • HW 03b - Data Collection Planning for Surveillance Missions
          • HW 04 - Pursuit-evasion in Robotics
          • Open Motion Planning Library
          • Distant form of teaching
          • T4b-mcts - Monte-Carlo Tree Search policy in pursuit-evasion
        • b4m36uir_bib
        • [backup] P1 - Mobile Robot Exploration
        • P2 - Multi-goal Inspection Planning
        • P3 - Asymptotically optimal randomized sampling-based path planning
        • P4 - Patrolling in polygonal environment
        • Exams
        • Resources
        • b4m36uir -- Umělá inteligence v robotice
        • 12. Autonomous Navigation with Environment Changes Understanding
        • P1 - Mobile Robot Exploration
        • P3 - Asymptotically optimal randomized sampling-based path planning
        • Lectures Records
        • T3a-sampl - Randomized sampling-based algorithms - Probabilistic Roadmap
        • T3b-rrt - Curvature-constrained local planning in RRT
        • Task09 - Data collection path planning
        • Task10bonus1 - DTSP - ETSP+AA and plan execution
        • Task10bonus2 - Bounds for the DTSPN using GDIP and sampling-based approach
        • Trash
        • users
        • Visiting Students
      • Labs
        • Lab01 - Introduction to CoppeliaSim/V-REP and Open-Loop Robot Locomotion Control
        • Lab02 - Exteroceptive sensing and Reactive-based Obstacle Avoidance
        • Lab03 - Grid and Graph based Path Planning
        • Lab04 - Map Building
        • Lab05 - Mobile Robot Exploration
        • Lab06 - Incremental Path Planning
        • Lab07 - Multi-goal Planning, Data Collection Path Planning
        • Lab08 - Curvature-constrained Data Collection Path Planning (DTSPN)
        • Lab09 - Randomized Sampling-based Algorithms
        • Lab10 - Curvature-constrained Local Planning with RRT-based algorithms
        • Lab11 - Risk-aware Planning
        • Lab12 - Reinforecement Learning with an Inchworm Robot
      • Lectures
      • Project
      • For students
        • Lectures Records 2020
          • 2020
            • Lecture 01 - Course information, introduction to robotics
            • Lecture 02 - Robotic paradigms and control architectures
            • Lecture 03 - Path planning - Grid and graph-based path planning methods
            • Lecture 04 - Robotic information gathering - Mobile robot exploration
            • Lecture 05 - Multi-goal Planning
            • Lecture 06 - Data Collection Planning
            • Lecture 07 - Curvature-Constrained Data Collection Planning
            • Lecture 08 - Randomized Sampling-based Motion Planning Methods
        • Topics and Questions for the Exam
        • Requirements
      • Tutorials
        • CoppeliaSim robotic simulator, installation and Python API
      • Exams
    • XEP33FLO Fuzzy Logic
      • Internal Space
        • users
        • xep33flo_bib
      • Přednášky
      • Cvičení
    • XP17PEM -- Pokročilý elektromagnetismus
      • Internal Space
        • users
        • xp17pem_bib
      • Přednášky
      • Cvičení
    • XP33RG2 – Reading group
      • Internal Space
        • users
        • xp33rg2_bib
      • Přednášky
      • Cvičení
    • XP36RGM -- Reading group in data mining and machine learning
      • internal
        • users
        • xp36vpd_bib
    • BAM33ZMO/BEAM33ZMO – Zpracování medicínských obrazů / Medical Image Processing
      • Internal Space
        • bam33zmo_bib
        • users
      • Lectures
      • Semester work
      • Labs
      • Example oral exam questions
  • Hlavní help stránka
    • AI Tools in Education
      • Pravidla použití nástrojů AI (návrh)
      • Course rules for AI Tools (Draft)
      • Tips for using AI in teaching
    • common
      • Marocon: BlueBot Robot Control Toolbox pro Matlab - Návod použití
      • Intersection of Two Circles
      • DataMatrixový podpis do zpráv
      • DataMatrix signature for reports
      • Support for distance education
      • Firewire kamera a MATLAB
      • USB kamera Chameleon
      • USB camera Chameleon
      • Firewire kamera a MATLAB
      • Psaní a ladění programů
      • login
      • MARS 2 control unit manuals
      • MARS 8 control unit manuals
      • Rules - independent work
      • Pravidla samostatné práce
      • Robot Bosch SR 450
      • Electrical gripper SCHUNK PG70
      • Robot CRS
      • Mitsubishi ROS Interface
      • Mitsubishi robot RV-6S
      • Mitsubishi robot RV-6SDL
      • Mitsubishi Melfa Robot Control Toolbox pro Matlab - Návod použití
      • Pan-Tilt jednotka Megarobot
      • Pan-Tilt unit Megarobot
      • Content of Technical Report / Obsah technické zprávy
      • Virtuální pracoviště
      • Virtual workstation
      • Web kamera Vivotek
      • Recommended reading in writing style
    • Distance education
      • 20200917 Online seminar about online teaching tools
      • BigBlueButton (BBB)
      • MS Teams
      • Shared (white) board
      • YouTube
    • for_visiting_students
      • Checklist for visiting/foreign students
    • Interactive tools for teaching
      • Slido
    • internal
      • test2
      • PLUGINs:
        • pending
          • conditional
      • Syntaktické typy od jednotlivých pluginů:
      • LaTEX Test
      • folded
      • Formát pro generované předměty
      • Nové změny
      • Poznámky k detekci plagiátů.
      • Course Ware, presentace
      • tags
      • tags1
    • Pracovní KOSí help
      • 51115 CVUT Vyučující předmětu po semestrech
      • 51109-vztahy_mistnosti_predmetu
      • editace_predmetu
      • generator_bk_vs_kos
      • Kontakty
      • ped_vykon
      • pravomoce
      • role_kos
      • role_predmetu
      • Postup
      • vztahy_predmetu
    • Návody pro učitele
      • BRUTE: Návody pro učitele
        • ae
          • tutorial
            • Eslib examples
            • Simple Java example
            • Simple Python example
            • Python example with results viewer
          • AE datasets
          • Automatic Evaluation tutorial
        • Tests in BRUTE
          • Import of questions and topics from XML
          • Off-line tests
          • On-line tests
        • Návod pro vkládání úloh
        • Automatická kontrola odevzdávaných kódů
        • Integrace dockeru a gitlabu do BRUTE
        • The course evaluation in BRUTE
        • Hodnotící poznámky
        • The exam blocks
        • Filecheckers
        • Import výsledků do BRUTE
        • Novinky / Changelog
        • Detekce plagiátů
        • Turnaje v BRUTE
      • Návody a dokumentace k CourseWare dokuwiki
        • Zálohování
        • Používání BibTeXu
        • Instalované pluginy
        • Úprava sidebaru
      • Návod k používání diskusního fóra
      • sandbox
        • BlueBot Robot Control Toolbox pro matlab - Návod použití
        • hriste01
        • Test odsazení nadpisů
        • Sofware pro podporu výuky
      • Tag lists
      • Upload System: Návody pro učitele
        • Zatím ne zcela úplný návod pro vkládání úloh
        • Automatická kontrola odevzdávaných kódů
        • Verze pro semestr 2012L
        • Course_administration
        • Export výsledků
        • Často se vyskytující potíže
        • Import výsledků do upload systému
        • Detekce plagiátů
        • Reservation system integrated in upload system
        • Workaround pro problemy se studenstkym zalogovanim
      • bugzilla
      • Creating a course for a new semester
      • Email plagiatorům
      • Plagiáty - databáze studentských prohřešků
      • Checklist
      • Založení nového kurzu
    • upload_system
    • Help stránka pro učitele
    • portal.fel.cvut.cz
    • Vloženi URL do KOSu
  • misc
    • projects
      • oppa_oi_english
        • courses
          • ae4m39vg
  • playground
    • PlayGround
  • wiki
    • DokuWiki
    • Formatting Syntax
    • Welcome to your new DokuWiki
  • bib
  • switch

All courses

  • Winter 2025 / 2026
  • Summer 2024 / 2025
  • Winter 2024 / 2025
  • Summer 2023 / 2024
  • Winter 2023 / 2024
  • Summer 2022 / 2023
  • Winter 2022 / 2023
  • Summer 2021 / 2022
  • Winter 2021 / 2022
  • Summer 2020 / 2021
  • Winter 2020 / 2021
  • Summer 2019 / 2020
  • Winter 2019 / 2020
  • Summer 2018 / 2019
  • Winter 2018 / 2019
  • Summer 2017 / 2018
  • Older