Logo CVUT Logo FEL CourseWare Wiki

Log In
  • b252
  • bib

Navigation

  • courses
    • A7B33DIF – Zpracování digitální fotografie
      • PŘEDNÁŠKY
        • Literatura povinná i doporučená
        • Inspirativní linky
      • CVIČENÍ
        • 1. Úvod do digitální fotografie
        • 2. Fotografování ve studiu
        • 3. Kompozice a zátiší
        • 4. Produktová fotografie
        • 5. Architektura
        • 6. Portrét
        • 7. Reportáž
        • 8. Tělo
        • 9. Fotoeditory a formáty
        • 10. Zpracování formátu RAW
        • 11. Retuš a fotomontáž
        • 12. Správa barev
        • 13. Ostření a šum
        • 14. HDR a panorama
      • Internal Space
        • backups
          • A7B33DIF - Zpracování digitální fotografie
            • Cvičení
              • Úvod do digitální fotografie
              • Správa barev
              • Retuše
              • Ostření a šum
              • HDR a panorama
              • Práce ve fotografickém studiu
              • Kompozice a zátiší
              • Produktová fotografie
              • Portrét
              • Architektura
              • Reportáž
              • Úvod do zpracování fotografie
              • Zpracování RAW
            • Síň slávy
            • Odkazy na inspirativní obrázky a čtení
            • Literatura
            • Pravidla k zápočtu a zkoušce
            • Cíle předmětu a metody jeho vyučování
            • Projekt
            • Pozvánka na výstavu
            • Pravidla půjčování fotografické techniky
        • domaci_ukoly
          • Domácí úkoly k druhému cvičení
          • Domácí úkol k třetímu cvičení
          • Portrét - domácí úkol ke čtvrtému cvičení
          • Architektura - domácí úkol k pátému cvičení
          • Reportáž - domácí úkol k šestému cvičení
          • Pokyny pro odevzdávání domácích úkolů
        • nova_cviceni
          • Formáty v digitální fotografii + metadata
          • Vyučované principy na jednotlivých cvičeních
          • Raw - poznámky
        • sdileni_zkusenosti
          • 1. Úvod, ovládání fotoaparátu
          • 5. Architektura
          • 6. Portrét
          • 4. Produktová fotografie - sklo
          • 2. Práce ve fotografickém studiu
          • 3. Kompozice / zátiší
        • vystava
          • Emaily ohledně výstavy
        • HDR a panorama
        • a7b33dif_bib
        • Organizace a další info
        • Kalibrace
        • Nápady na vylepšení
        • Návrhy na zadání semestrálních projektů
        • Soupis vybavení
        • users
        • Virtuální Windows
        • Výstava
      • Cíle předmětu a metody vyučování
      • PROJEKT a ESEJ
      • ZÁPOČET a ZKOUŠKA
      • SÍŇ SLÁVY
      • Pozvánka na výstavu ZE STÍNU | Q & A
      • Pravidla půjčování fotografické techniky
      • DIFfotoVÝLET - Workshop DIF 2026
    • A8B17ELD -- Elektrodynamika
      • výuka
        • a8b17eld_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
    • Autonomous robotics – B(E)3M33ARO1
      • Internal Space
        • aro_bib
        • users
      • Lectures 2026
      • Labs
        • Alternative (Unsupported) Installation Options
        • Homework 01 - Scan processing
        • Homework 02 - Reactive controller
        • Homework 03 - ICP SLAM
        • Homework 04 - Factorgraph localization
        • Homework 05 - Path following
        • Homework 06 - Path planning
        • Homework 07 - Frontier detection
        • Lab 01
        • Lab 02
        • Lab 03
        • Lab 04
        • Lab 05
        • Lab 06
        • Lab 07
        • Lab 08
        • Lab 09
        • Lab 10
        • Remote Connection to a Virtual Lab PC
        • Using ROS
        • Semestral work - Frontier-based April-tag localization
        • TurtleBot Lab Guide
    • B0B01LGR – Logika a grafy
      • Internal Space
        • b0b01lgr_bib
        • users
      • Přednášky
      • Cvičení
      • Jak na zkoušku
      • Zápočet a zkouška
    • Optimalizace (LS 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
    • B0B36DBS – Databázové systémy
      • Internal Space
        • b0b36dbs_bib
        • users
      • Přednášky
      • Semestrální práce
    • A0X36MOOC -- Massive Open Online Course
      • výuka
        • a0x36mooc_bib
        • studenti
        • users
    • Programování v JAVA pro letní semestr 2025/2026
      • Domácí úkoly
        • HW01 - Kalkulačka
        • HW02 - Statistika číselné posloupnosti
        • HW03 - Kruhová fronta
        • HW04 - Lámání hesel
        • HW05 - Binární strom
      • Internal - jen pro učitele
        • cviceni_6
          • 6. Cvičení
        • mudroch
          • 3. Cvičení
          • 4. Cvičení
          • Cvičení 5 - Kolekce + generika (TODO)
          • Cvičení 2+3+4 - OOP
          • Threadpool
        • solution
          • 1. cvičení - řešení
          • 2. cvičení - řešení
          • 3. cviceni - reseni
          • 4. cviceni - reseni
          • 5. cviceni - reseni
          • 6. cviceni - reseni
          • 7. cvičení - reseni
          • 8. cvičení - řešení
          • 9. cvičení - řešení
          • 10. cvičení - řešení
          • 11. cvičení - řešení
          • 11. cvičení - příprava 2022
        • b0b36pjv_bib
        • b6b36pjv_bib
        • Hodnocení
        • google_priprava
        • Navrhy SP na 2024
        • Šachy - letos ne
        • users
      • Návody, technologie
        • Volání C z Javy (Java Native Interface)
      • Semestrální práce
        • Arimaa
        • Herní engine
        • Simulace
      • Cvičení
        • 1. Cvičení - Příprava a seznámení s učebnou
          • IntelliJ Idea
          • Ladění programu - NetBeans Debugger
          • Hello Java
          • Nastavení dokumentace Javadoc v Netbeans
          • Kompilace a spuštění
          • NetBeans IDE
          • OwnCloud
          • Překlad projektu v příkazové řádce (win)
          • Informace o počítačové učebně
        • 1. cvičení - Základní syntaxe
          • Cykly - while, do... while, for, break, continue
          • Formátovaný textový výstup
          • Verzovací systém Git
          • Jak správně pojmenovat uživatelské identifikátory?
          • Metody
          • Operátory a přiřazení
          • Práce s poli
          • Proměnné a konstanty
          • Větvení programu - if a switch
          • Vstup z konzole
        • 2., 3. a 4. Cvičení - OOP
          • Abstraktní třídy a metody
          • Výčtový typ - Enum
          • Rozhraní (interface)
          • Přetížení vs přepsání (overloading vs overriding)
        • 5. Cvičení - Kolekce a generika
          • Generika
          • Kolekce
          • Výjimky
        • 6. Cvičení
          • Nastavení JavaFX
          • GUI v JavaFX
          • Layout managery v Swing
        • 7. Cvičení
          • Advanced Logging
          • Logování
          • Apache Maven
          • Testování
        • 8. Cvičení
          • Serializace objektů do souboru
          • Práce se soubory
          • Přístup k XML souborům
        • 9. Cvičení
          • Threadpool
          • Vlákna v Javě
        • 10. Cvičení
          • Sítě v Javě
        • 11. Cvičení - cvičící rozhodne o obsahu individualně
          • Volání C z Javy (Java Native Interface)
          • REST API pomocí Spring Boot
      • Hodnocení
      • Plagiátorství
      • Přednášky
    • B0B37NSI - Návrh systémů IoT
      • Doplňující materiály
        • Extra materiály ke cvičením
          • Extra materiály ke 3. cvičení
          • 4. IoT zařízení - komunikace (ČT 12:45, 14:30)
          • Extra materiály k 7. cvičení
          • Extra materiály k 9. cvičení
          • Extra materiály k Dockeru
        • Kreslení grafů
        • Flask SSE
        • Zajímavá API
        • GIT (1/2) - instalace a nastavení
        • GIT (2/2) - přehled základních příkazů
        • GIT - Quickstart
        • Připojení k lokální InfluxDB
        • Skript pro výpis sériových portů
      • Hardware
        • Thunderboard
        • Nucleo STM32F401RE
        • I-NUCLEO-LRWAN1
        • Arduino LoRa GW
        • Dragino LG01-N
        • Nucleo STM32WL55
        • Discovery STM32F746
        • X-NUCLEO-S2868A2
        • Dostupné služby v učebně
        • Raspberry Pi Pico W
        • Waveshare Enviroment Sensors Module
      • Internal Space
        • b0b37nsi_bib
        • GIT
        • Miniprojekty (2025)
        • users
      • Přednášky
      • Miniprojekty
        • 1. Miniprojekt
        • 2. Miniprojekt
        • 3. Miniprojekt
        • 4. Miniprojekt
      • Semestrální práce
      • Cvičení
        • 1. Úvod
        • 2. IoT zařízení - seznámení
        • 3. IoT zařízení - periferie
        • 4. IoT zařízení - komunikace
        • 5. Server - REST API
        • 6. Server - MQTT
        • 7. Server - databáze
        • 8. Data - vizualizace
        • 9. Data - InfluxDB
        • 10. Data - ML
        • 11. Virtualizace
        • 12. Prezentace
    • Tvorba klientských aplikací v JavaScriptu (B0B39KAJ)
      • výuka
        • b0b39kaj_bib
        • users
    • B0M36QUA – Kvantové počítání
      • Internal Space
        • b0m36qua_bib
        • users
      • Lectures
      • 2026 Homework
    • B2B99PPC – Praktické programování v C/C++
      • Návody
        • GIT (1/2) - instalace a nastavení
        • GIT (2/2) - přehled základních příkazů
        • QT - FAQ
        • Qt - instalace
        • Nucleo STM32F401
        • VS Code - instalace Linux
        • VS Code - instalace Windows
        • VS Code - Qt projekty
        • VS Code - Úprava souboru tasks.json
        • VS Code - tipy pro práci
        • Začátky s platformou STM32
      • Domácí úkoly
        • HW 00 - GIT repozitář
        • HW 01 - Standardní vstup/výstup v C++
        • HW 02 - Std. šablony a algoritmy - MHD
        • HW 03 - Třídy a objekty
        • HW 04 - Maticové počty
        • HW 05 - QT animace
        • HW 06 - Qt síťová aplikace
      • Internal Space
        • b2b99ppc_bib
        • HW01 - Excel
        • HW 02 - Std. šablony a algoritmy - MHD
        • users
      • Semestrální práce
        • 01 - Stop motion
        • 02 - Metronom
        • 03 - Výuková pomůcka - matematika
        • 04 - Jednoduchý DAQ pro PC
        • 05 - Generátor obrazových vzorů
      • Řešené příklady
        • 1. Šachovnice
        • 2. Histogram
        • 3. Animace
        • 4. Serial Scope
        • 5. Nucleo generátor
        • 6. NTP klient
        • MQTT komunikace
      • Cvičení
        • 1. Úvodní cvičení
        • 2. Třídy a objekty
        • 3. Standardní knihovna C++
        • 4. Přetížené operátory
        • 5. Šablony funkcí a tříd, lambda funkce
        • 6. Vlákna v C++
        • 7. Dědění, virtuální metody
        • 8. Qt - úvod (+TEST)
        • 9. Qt - komunikace komponent
        • 10. Qt - kreslení
        • 11. Qt - síťové služby
        • 12. Qt - databáze
        • 13. Qt - Osciloskop
        • 14. Qt - Backup
      • Pouze ČVUT
      • Přednášky
      • Doporučená liteatura
      • Závěrečný test
    • B35APO - Architektura počítačů
      • Hodnocení
      • Organizace
      • Dokumentace
        • Setting up Eclipse
        • Procesorové systémy pro vlastní aplikace
        • Jak používat GIT
        • Přípravek MicroZed APO
          • MZ_APO Inventory
        • Nápověda k práci s přípravkem MicroZed APO
          • Kompilace
        • MZ APO emulace
        • QtMips - simulátor architektury MIPS
        • QtRVSim - výukový simulátor architektury RISC-V
        • Vzdálený přístup
        • Počítačová síť v učebně KN:E-23
        • Návod: Nespojovaná/datagramová komunikace v síti s protokolem IP (Internet Protokol)
      • BE5B35APO - Computer Architectures
        • Classification
        • Distance Learning, Organizations
        • documentation
          • How to Use GIT with SSH key
          • Education Kit MicroZed APO
          • Documentation How to Work with MicroZed APO
          • Remote access
        • Homeworks
          • The First Homework - Signed and FP Number Representation and Basic Operations
          • The Second Homework - Image Sharpening
          • The Third Homework - Pipeline
          • The Fourth Homework - Code Analysis
          • Bonus Tasks for Simulator
        • Lectures
          • 1. Introduction and Integer Arithmetic
          • 2. Real Numbers and Memory
          • 3. Central Processing Unit (CPU)
          • 4. Cache and Memory Hierarchy
          • 5. CPU Pipelined Execution
          • 6. Branch and Speculative Execution
          • 7. Input/Output Subsystem (1-st part)
          • 8. Input/Output on MZ_APO Education Kit
          • 9. External Events Processing
          • 10. Parameters Passing and System Calls
          • 11. INTEL x86 processor family
          • 12. CPU concepts development (RISC/CISC) and examples
          • 13. Multi-level computer organization, virtual machines
          • 14. Analog and digital I/O interfacing
          • More - Additional Topics
        • News
        • Semestral assignment
        • Tutorials
          • 1. Introduction to the labs, compiler, simulator and data representations
          • 2. Data representation in memory and real numbers
          • 3. Processor instruction set and translation of algorithm
          • 4. Hierarchical memory model, cache
          • 5. Hierarchical memory model, cache - part two
          • 6. Pipeline and Hazards
          • 7. Branch predictions, code optimization
          • 8. Memory mapped I/O, PCI bus
          • Connection to the board
      • ​Domácí úkoly
        • První domácí úkol - reprezentace FP čísel a základní operace
        • Druhý domácí úkol - práce s pamětí
        • Třetí domácí úkol - pipeline
        • Čtvrtý domácí úkol - analýza kódu
        • Bonusové úlohy pro simulátor
      • Kabinet
        • Laboratoře
          • 1. Laboratoř - Pro učitele - 2. Domácí úkol
          • 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. Pipelining
          • 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
        • playground
          • PlayGround
        • 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 - Seznámení s učebnou, základy reprezentace dat, číselné soustavy, opakovací test
          • 2. Cvičení - pro učitele - reprezentace čísel integer a plovoucí řádová čárka
          • 3. Instrukční sada procesoru
          • 4. Cache
          • 5. Cache
          • 6. Pipelining a hazardy
          • 7. Optimalizace kódu a predikce
          • 8. Cvičení - Pro učitele
            • 8. Sběrnice, V/V
          • 9. Cvičení - Pro učitele
          • 10. Semestrální úloha - Pro učitele
          • 11. Cvičení - Pro učitele
          • 12. Cvičení - Pro učitele
          • 13. Cvičení - Pro učitele
          • sempcie
            • Archiv - semestrální práce 2011
              • 10. Semestrální úloha - Pro učitele
            • Archiv - semestrální práce 2012
            • Archiv - semestrální práce 2013
            • Archiv - semestrální práce 2014
            • Archiv - semestrální práce 2016
              • Konfigurace generátoru PCIe bloku v SW Altera SOPC Builder PCI Compiler
        • b35apo_bib
        • users
      • Knowledge base
        • abbreviations
        • Krátká videa
        • Links to Similar Courses
      • Přednášky
        • 1. Úvod, motivace, opakování PSY
        • 2. Celá a reálná čísla
        • 3. Single Cycle CPU - Paměťová hierarchie
        • 4. Zřetězený procesor
        • 5. Superskalární procesor a predikce skoků
        • 6. Vstupně výstupní subsystém - 1. část
        • 7. Vstup a výstup na výukovém kitu MZ_APO
        • 8. Obsluha událostí a výjimek
        • 9. Překlad jazyka C a systémové volání
        • 10. Virtualizace paměti - stránkování
        • 11. Procesorová rodina INTEL x86, Od 8086 k EMT64
        • 12. Přehled vývoje architektury a koncepcí CPU (RISC/CISC)
        • 13. Víceúrovňový model počítače, virtualizace
        • Starší přednášky případně ještě neprezentované přednášky
      • Semestrální práce
        • assignments
          • Řízení stejnosměrného motoru
          • Distribuované řízení osvětlení
        • Ukázky zajímavých semestrálních prací z minulých semestrů
        • Počáteční šablona pro tvorbu aplikace
      • Učitelé zapojení v LS 2025
        • Ing. Roman Bartosinski, Ph.D.
        • Ing. Zdeněk Buk, Ph.D.
        • Ing. Miroslav Čepek
        • Ing. Petr Čížek
        • Ing. Jakub Dupák
        • Ing. Miroslav Hanák
        • Jiří Hubáček
        • Ing. Jan Kaisrlík
        • Ing. Karel Kočí
        • Bc. Filip Kučera
        • Ing. Michal Lenc
        • Ing. Rostislav Lisový
        • Ing. Petr Martinec
        • Ing. Pavel Píša
        • Bc. Štěpán Pressl
        • Ing. Martin Prudek
        • Ing. Martin Samek
        • Ing. Michal Štepanovský, Ph.D.
        • RNDr. Petr Štěpán, Ph.D.
        • Ing. Richard Šusta, Ph.D.
        • Ing. František Vacek
        • Ing. Martin Vajnar
        • Bc. Tomáš Veselý
      • Cvičení
        • 1. Seznámení s učebnou, a základy reprezentace dat
        • 2. Dokončení reprezentace čísel, instrukční sada, QtRvSim
        • 3. Instrukční sada procesoru a přepis algoritmu
          • Bonus: Použití Makefile pro řízení překladu
          • Bonus: Periferie mapované do paměťového adresního prostoru
          • Opakování: Překlad C pro QtRvSim
        • 4. Hierarchický koncept pamětí, cache - 1. část
        • 5. Hierarchický koncept pamětí, cache - 2. část
        • 6. Pipeline a hazardy
        • 7. Predikce skoků, optimalizace kódu
        • 8. I/O prostor mapovaný do paměti
          • Bonus: Obvodové řešení I/O adaptéru
        • 9. Přístup k HW z jazyka C na přípravku MZ_APO
        • 10. Cvičení: Práce na projektu
        • 11. Cvičení: Práce na projektu
        • 12. Cvičení: Práce na projektu
        • 13. Cvičení: Odevzdávání projektu
    • B3B33KUI: Kybernetika a umělá inteligence
      • Cvičení
        • Cvičení po jednotlivých týdnech
          • 01 Úvod, Prohledávání
          • 02 Prohledávání II
          • 03 Adversarial
          • 04 Pravděpodobnost
          • 05 Sequential I
          • 06 Sequential II
          • 07 Reinforcement I
          • 08 Reinforcement II
          • 09 Reinforcement III
          • 10 Bayesovské rozhodování I
          • 11 Bayesovské rozhodování II
          • 12 Učení klasifikátorů I
          • 13 Závěrečné cvičení
        • Instalace Pythonu
        • pytest
        • Požadovaná verze Pythonu
      • Zkoušky
        • Sbírka řešených úloh
      • Kabinet KUI
        • Kabinet cvičení
          • Reversi tournament
          • 01 úvod, prohledávání
          • 02 Prohledávání II
          • 03 Adversarial
          • 04 Pravděpodobnost
          • 05 Sequential I
          • 06 Sequential II
          • 07 Reinforcement I
          • 08 Reinforcement II
          • 09 Reinforcement III
          • 10 Bayesovské rozhodování I
          • 11 Bayesovské rozhodování II
          • 12 Učení klasifikátorů I
          • 13 Učení klasifikátorů II
        • Prostředí kuimaze - OLD
          • Instalace - OLD
          • InfEasyMaze - OLD
          • MDPMaze - OLD
          • HardMaze - OLD
        • Pracovní schůzky týmu učitelů
          • 2018-01-18 schůzka týmu
          • 2018-01-23 schůzka týmu
          • 2018-02-06 schuzka tymu
          • 2018-02-09 Schůzka týmu
          • 2018-02-20 schůzka týmu
          • 2019-01-24 Team meeting
          • 2019-02-05 Pracovní schůzka KUI týmu
          • 2019-02-08 Team meeting
          • 2019-02-13 Team KUI
          • 2019-02-15 KUI team
          • 2020-02-10 prac. schuzka tymu KUI
          • 2021-01-19 KUI team
          • 2021-02-11
          • 2022-01-17 KUI kick-off meetings
          • 2022-02-07 KUI team
          • 2022-next
          • 2023-01-20
          • 2023-01-30
          • 2023-04-05
          • 20240131 Kick-off
          • 2024-02-06
          • 2025-02-06
          • 2026-01-28
        • tests
          • Testy k mdp_agent
        • yearly schedule, absences
        • b3b33kui_bib
        • Distanční forma výuky
        • Test odkazů
        • Quizzes
        • Výběr optimálního klasifikátoru
        • repositories
        • Zdroje pro výuku KUI
        • typesetting
        • users
        • Zkouškové otázky
      • Přednášky
      • Semestrální úlohy
        • 1. Prohledávání stavového prostoru
          • Bodové hodnocení
        • 2. Reversi
          • Bodové hodnocení
          • Specifikace
        • 3. Markovské rozhodovací procesy
          • Bodové hodnocení
        • 4. Posilované učení
          • Bodové hodnocení
        • 5. Strojové učení: klasifikace znaků
          • Argumenty na příkazové řádce
          • Vzdálenost dvou obrázků
          • Hodnocení
          • Načtení .png obrázku
          • Procházení obsahu adresáře
          • Jak vyřešit numerické potíže?
          • Načtení .dsv souboru do slovníku
        • 6. Strojové učení: výběr klasifikátoru
        • Prostředí KUI Maze
          • Instalace
          • Důležité datové typy
          • Mapa
          • SearchProblem
          • MDPProblem
          • RLProblem
        • Testy
      • Nástroje AI
      • Literatura
      • Návrhy zkouškových otázek
    • b3b33lar -- Laboratoře robotiky
      • výuka
        • b3b33lar_bib
        • Poznámky
        • users
      • tasks
        • Jízda v pruhu
        • Slalom DÚ
        • Parkování v garáži
        • Parkování
        • Objíždění pilonu
        • Dát gól
        • Jízda podle směrovek
        • Slalom
        • Hledání sloupku
      • B3B33LAR - Cvičení
    • B3B36PRG - Programování v C
      • Hodnocení
      • Domácí úkoly
        • 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 - Prvočíselný rozklad
        • HW 06 - Caesarova šifra
        • HW 07 - Maticové počty
        • HW 08 - Hledání textu v souborech
        • HW 09 - Kruhová fronta v poli
        • HW 10 - Fronta spojovým seznamem s řazením
      • Internal
        • hw
          • Možné řešení HW08 v mbed.org
          • Možné řešení HW09 v mbed.org
          • HW 9B - Vícevláknová aplikace s meziprocesovou komunikací
          • HW 9B - Vícevláknová aplikace s meziprocesovou komunikací (Doporučený postup při vypracování)
          • HW 9B - Vícevláknová aplikace s meziprocesovou komunikací
          • HW 9 - Vícevláknová aplikace
          • Možné řešení HW10 v mbed.org a ovládací aplikace
        • labs
          • Lab 02 - Řídicí struktury a cykly
          • Lab 04 - Řídicí struktury, funkce a ladění programu
          • Lab 05 - Pole variabilní délky a textové řetězce
          • Lab 06 - Dynamická alokace 1/2
          • Lab 07 - Dynamická alokace 2/2
          • Lab 09 - Spojové struktury, práce se soubory
          • Lab 10 - Spojové struktury, práce se soubory
        • nucleo
          • HAL, memory-mapped IO a křížová kompilace programu
        • removed
          • HW 08 (Nucleo) - LED a tlačítko
          • HW 09 (Nucleo) - Jednobajtová komunikace
          • HW 10 (Nucleo) - Interaktivní aplikace s komunikací s nadřazeným počítačem
          • Integrovaná vývojová prostředí (Nedoporučovaná)
          • 06 - Dynamická alokace, práce se soubory
          • 12 - Komunikace STM32F446RE s PC programem (pro mbed verze r148 a nižší)
          • MS Teams pro distanční výuku
          • Lab 10 - Konzultace k semestrální práci (více-vláknová aplikace)
          • 11 - Úvod do Nucleo STM32F446RE
          • 12 - Propojení STM32F446RE sériovou linkou
          • 13 - Předvádění úlohy s STM32F446RE, konzultace
          • Jak získat Nucleo
          • Křížová (cross) kompilace pro STM32 Nucleo
          • Hints - Semestrální práce
          • Semestrální práce
          • Sériový port ve Win API
          • ST toolchain
          • System Workbench
          • Windows Subsystem for Linux
        • semestral-project
          • Hints - Semestrální práce
        • start
          • MS Teams pro distanční výuku
        • tutorial
          • Nastavení sériového portu
        • Náplň cvičení
          • 1 - Úvodní cvičení
        • tutorialinstruction
          • 1 - Úvodní cvičení
          • 2 - Cykly a funkce
          • 3 - Dekompozice programu
          • 4 - Řídicí struktury a funkce
          • 5 - Pole
          • 6 - Textové řetězce
          • 7 - Dynamicky alokovaná pole
          • 8 - Struktury a spojové struktury
          • 9 - Vícevláknové aplikace
          • 11 - Úvod do Nucleo STM32F446RE
          • 12 - Propojení STM32F446RE sériovou linkou
          • 12 - Komunikace STM32F446RE s PC programem
          • Semestrální práce
        • Instrukce při hlídání na zkoušce
        • Camera setup for the exams
        • počáteční info určené ke smazání uživatelem
        • Úlohy HW08, HW09 a HW10
        • Video tutoriály k mbed.org a programování Nucleo desky
        • Co dělat když...
        • Tutoriál k semestrální práci
        • Studenti/ky opakovači
        • Semestrální práce
        • Jak získat Nucleo
        • users
      • Cvičení
        • Lab 01 - Úvodní cvičení
          • Práce v příkazové řádce
        • Lab 02 - Vstup a výstup programu
        • Lab 03 - Dekompozice programu
        • Lab 04 - Implementační test
        • Lab 05 - Pole a ukazatele
        • Lab 06 - Textové řetězce
        • Lab 07 - Dynamická alokace a textové soubory
        • Lab 08 - Dynamická alokace a struktury
        • Lab 09 - Struktury a spojové seznamy
        • Lab 10 - Implementační test
        • Lab 11 - Semestrální kvíz a meziprocesová komunikace
        • Lab 12 - Vícevláknové aplikace
        • Lab 13 - Vícevláknové aplikace (Rezerva)
      • Přednášky
        • 1. Informace o předmětu, základy programování v C
        • 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. Paralení programování, paralelní výpočty a synchronizační primitiva
        • 10. Vícevláknové programování, modely aplikací, POSIX vlákna C11 vlákna
        • 11. Praktické ukázky, domácí úkoly, vícevláknové programování
        • 12. Přesnost výpočtů
        • 13. Práce se soubory
      • Pro studující
        • 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í
        • Záznamy k přednáškám
          • Přednáška 01 - Organizace předmětu a úvod do programování v C
          • Přednáška 02 - Výrazy, řídicí struktury a funkce
          • Přednáška 03 - Datové typy: pole a ukazatele. Paměťové třídy. Volání funkcí
          • Přednáška 04 - Pole, řetězce a ukazatele
          • Přednáška 05 - Datové typy
          • Přednáška 06 - Vstup / výstup a standarní knihovny C
          • Přednáška 07 - Paralení programování, paralelní výpočty a synchronizační primitiva
          • Přednáška 08 - Vícevláknové programování, modely aplikací, POSIX vlákna a C11 vlákna
          • Přednáška 09 - Ukázka kódů k HW07 a HW08
          • Přednáška 10 - Úvod do C++
          • Přednáška 11 - Úvod do C++, šablony
          • Přednáška 12 - Úvod do C++ (část 2) - Vazby, dědičnost, polymorfismus, kompozice
        • Kódovací ukázky a tutoriály
        • Informace ke zkouškce
        • Příklad otázek písemného zkouškového testu
        • Kódování k domácím úkolům
        • Příklad načítání dat v obrázku
        • Tutoriál k implementační zkoušce
      • 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 VirtualBoxu a Ubuntu
          • 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
    • B4BPROJ6 – Samostatný projekt
      • Internal Space
        • b4bproj6_bib
        • users
    • B4M36NNO – Nehladká nekonvexní optimalizace pro trénování hlubokých neuronových sítí
      • Internal Space
        • b4m36nno_bib
        • users
      • Přednášky
      • Cvičení
    • B4MSVP – Softwarový nebo výzkumný projekt
      • Internal Space
        • b4msvp_bib
        • users
      • Přednášky
      • Cvičení
    • b6b36dsa -- Datové struktury a algoritmy
      • hidden
        • Výsledky soutěže v rychlosti řešení domácích úkolů
      • Internal space
        • b6b36dsa_bib
        • Materiály pro cvičící
        • users
      • Domácí úkoly
        • HW01 Prohledávání do hloubky
        • HW02 Řadící algoritmy
        • HW03 Hašování
        • HW04 Dynamické programování
      • Cvičení
      • Přednášky
    • Návrh softwarových systémů (B6B36NSS, BD6B36NSS)
      • výuka
        • b6b36nss_bib
        • users
      • Cvičení
      • Přednášky
      • Semestral Project
      • Infrastruktura
      • Kombinované studium
      • Kodex práce v kyberprostoru a plagiátorství
    • B6BPROJ6 – b6bproj6
      • Internal Space
        • b6bproj6_bib
        • users
      • Přednášky
      • Cvičení
    • bam33nin - Neuroinformatika / Neuroinformatics
      • Internal Space
        • a6m33nin_bib
        • users
      • Course conditions / Podmínky předmětu NIN 2026
    • Matlab -- B0B17MTB, BE0B17MTB
      • Projects
        • Competition task
        • List of projects
        • List of selected projects
      • Course conditions
      • Lecture materials
      • Literature
      • Schedule
      • Software
    • BE4M36NNO – Non-smooth non-convex optimization for training deep neural networks
      • Internal Space
        • be4m36nno_bib
        • users
      • Lectures
      • Exercises
    • BE4MSVP – Software or Research Project
      • Internal Space
        • b4bproj6_bib
        • users
    • BE5B33KUI: Cybernetics and Artificial Intelligence
      • Exams
        • Collection of solved exercises
        • Online exam
      • Kabinet E-KUI
        • backups
          • be5b33kui -- Cybernetics and Artificial Intelligence
            • Computers labs, seminars
              • Reversi game
              • Solving problems by search
              • Sequential decisions under uncertainty
              • Introductory lab
            • Lectures
            • Tutorials
            • Books, on-line resources, specialization courses
        • Email templates
          • euroteq_welcome
        • E-KUI Team Meetings
          • 2024-01-31 Kick-off
        • LS2018/2019
        • be5b33kui_bib
        • Distance teaching
        • Quizzes
        • Reversi tournament
        • users
      • Computers labs, seminars
        • weekly
          • 01 Intro and Search I
          • 02 Search II
          • 03 Search III, Adversarial I
          • 04 Adversarial II
          • 05 Probability
          • 06 Sequential I
          • 07 Sequential II
          • 08 Reinforcement Learning I
          • 09 Reinforcement Learning II
          • 10 Reinforcement Learning III
          • 11 Bayesian learning
          • 12 Classifiers I
          • 13 Classifiers II. Final session.
        • Required Python version
      • Lectures
        • Correction to lecture 12 in SS 2022/2023
      • Semestral tasks
        • 1. Search in KUI Maze
          • Search: Evaluation
        • 2. Reversi game
        • 3. Markov Decision Processes
          • Scoring
        • 4. Reinforcement Learning
          • RL: Scoring
        • 5a. ML 1: Digits recognition
          • Processing command-line arguments: module ''argparse''
          • The distance of 2 images
          • Reading .png image into a numerical vector
          • Listing a directory contents
          • Reading .dsv files into a dictionary
        • 5b. ML 2: Optimal classifier
        • KUI Maze Environment
          • Installation
          • Important kuimaze2 datatypes
          • Map
          • SearchProblem
          • MDPProblem
          • RLProblem
      • Tutorials
        • Creating a class
        • Solutions to homeworks, tests, etc.
        • OS Basics
        • Paths to files and directories in Windows and Linux
        • Python
        • Python Installation
        • Tests
      • AI Tools
      • EuroTeQ Info
      • Books and on-line resources
    • BE5B33PGE – Programming for Engineers
      • Final Exam Information
      • Internal Space
        • Course Team Meetings
          • B242 Team meetings
        • be5b33pge_bib
        • Exam Example 1
        • Exam 2 -- Optimal Expedition Pairs
        • Final Exam Information
        • old_course_schedule
        • Self check in four steps
        • Maximum sum of a contiguous subsequence
        • Semináře ACM
        • This is the draft:
        • temp
        • počáteční info určené ke smazání uživatelem (naštěstí není řečeno, kdy smazat)
        • users
      • Lectures
        • lecture_1
        • lecture_10
        • lecture_11
        • lecture_2
        • lecture_3
        • lecture_4
        • lecture_5
        • lecture_6
        • lecture_7
        • lecture_8
        • lecture_9
      • Practices
        • Practice 01: 1D Array and Matrix Problems
        • Practices 02: 2D Array (Matrix) Processing
        • Practices 03: Strings
        • Practices 04: Numpy
        • Practices 05: Further Array Processing
        • Practices 06: Queue, Stack, Set
        • code
        • Homework 01: Dragon Tree Enclosure Division
        • Homework 02: Binary Tree Properties
        • Homework 03: Drone Collecting Samples
        • Midterm Details
      • Books and on-line resources
      • Upload system
    • BECM33MLF - Machine Learning Fundamentals
      • Homeworks
        • Assignment: Confidence Interval
        • Assignment: Generalization Bound
        • Assignment: Maximum Likelihood
        • Assignment: Nested Cross-Validation
      • internal
        • users
      • Challenge: Personalized Age Estimation
      • Exam instructions Summer Semester 2025/2026
      • Seminars
      • Lectures
    • BECM36MLM – Machine Learning Methods
      • Internal Space
        • becm36mlm_bib
        • users
      • Lectures
      • Semestral Projects
        • Weeks 1-7
        • Blackjack Agent Assignment
      • Tutorials
    • BECM36STAI – Selected Topics in AI
      • Internal Space
        • becm36stai_bib
        • users
      • Labs/seminars
        • A* navigation
      • Evaluation
    • BEMPROJ6 - Diploma Project
      • Internal Space
        • bmproj6_bib
        • users
    • BEV033DLA – Advanced Deep Learning
      • Internal Space
        • bev033dle_bib
        • users
      • Labs and Seminars
        • Labs How To
        • Lab 1: Double Descent + MLP
        • Lab 2: CNN Finetuning & Visualization
        • Lab 3: Training from Scratch: Initialization & Regularization
        • Lab 6: Graph Neural Networks
        • (Old) Gaussian Variational Autoencoders
        • Lab 5: Metric Learning
        • Lab 7: Synthetic Data Hackathon: ViT + Diffusion
        • Lab 4: Vision Transformers
      • Exam instructions
      • Lectures Syllabus 2026
    • BAM36BIN, B4M36BIN -- Bioinformatika
      • assignments
        • Assignment 1: WEB SEARCH
        • Assignment 2: SEQUENCE ASSEMBLY
        • Assignment 2: BLAST ALIGNMENT
        • Assignment 3: $\mathrm{CpG}$-ISLAND RECOGNITION
        • Assignment 3+4: EXON detection
        • Assignment 4: GENE FINDING
        • Assignment 5: PROTEIN FUNCTION PREDICTION
      • výuka
        • a6m33bin_bib
        • Assignment 1: WEB SEARCH
        • Problems
        • Tutorial 3 - Sequence alignment, second assignment: SEQUENCE ALIGNMENT
        • Tutorial 4 - BLAST, Star Alignment, Clustal Omega
        • HMMER
        • Program přednášek
        • Program přednášek
        • Program přednášek
        • Program přednášek
        • Tutorial 12 - Exercises on relational features - SOLUTIONS
        • tutorial9solution
        • users
      • Tutorials
        • Tutorial 1 - Introduction, Assignment: WEB SEARCH, Bioinformatics databases
        • Tutorial 10 - Gene Ontology
        • Tutorial 11 - Protein structure prediction
        • Tutorial 12 - Read alignment
        • Tutorial 2 - de Bruijn and Overlap graphs, Velvet tutorial
        • Tutorial 3 - Sequence alignment
        • Tutorial 4 - BLAST, Star Alignment, Clustal Omega
        • Tutorial 5 - UPGMA, Neighbor Joining
        • Tutorial 6 - Phylogenetic trees - parsimony and probabilistic approaches
        • Tutorial 7 - Hidden Markov models
        • Tutorial 8 - Hidden Markov models II.
        • Tutorial 9 - RNA-Seq - alignment, abundance quantification and differential expression analysis
      • Evaluation
      • Lectures
    • BMPROJ6 - Diplomový projekt
      • Internal Space
        • bmproj6_bib
        • users
    • 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
        • assignment_0_basics
        • assignment_1_pointwise
        • assignment_2_fourier
        • assignment_3_filtering
        • assignment_4_poisson
        • assignment_5_registration
        • assignment_6_segmentation
    • FUP – Functional Programming
      • Internal Space
        • fup_bib
        • users
    • Geometry of Computer Vision and Graphics 2025
      • Course
        • backups
          • a4m33gvg − Geometrie počítačového vidění a grafiky
            • a4m33gvg − Geometrie počítačového vidění a grafiky − cvičení
              • Homework 01 - Image coordinate system
              • Homework 02 - Projection matrix of a perspective camera
              • Homework 03 - Perspective Camera Pose and Internal Calibration
              • Homework 04 - Calibrated camera pose (1/2)
              • Homework 05 - Calibrated camera pose (2/2)
              • Homework 06 - Homography
              • Homework 07 - Panorama
              • Homework 08 - Autocalibration from vanishing points
              • Homework 09 - Epipolar geometry
              • Homework 10 - Metric reconstruction
              • Matlab Help for Typical Situations in Homeworks
              • General Instructions for Submitting GVG Homeworks
              • General Instructions for Creating Graphs and Figures
              • Požadavky na zprávu
          • Geometry of Computer Vision and Graphics (Summer 2013)
            • a4m33gvg − Geometry of Computer Vision and Graphics − Exercises
              • Homework 01 - Image Coordinate System, Affine Transformation
              • Homework 02 - Projection Matrix of a Perspective Camera
              • Homework 03 - Perspective Camera Pose and Internal Calibration
              • Homework 04 - Calibrated camera pose
              • Homework 05 - Homography
              • Homework 06 - Panorama
              • Homework 07 - Autocalibration from vanishing points
              • Homework 08 - Epipolar geometry
              • Homework 09 - Metric reconstruction
              • Matlab Help for Typical Situations in Homeworks
              • General Instructions for Submitting GVG Homeworks
              • General Instructions for Creating Graphs and Figures
          • Geometry of Computer Vision and Graphics (Summer 2016)
            • a4m33gvg − Geometry of Computer Vision and Graphics − Exercises
              • Homework 01 - Image Coordinate System, Affine Transformation
              • Homework 02 - Projection Matrix of a Perspective Camera
              • Homework 03 - Perspective Camera Pose and Internal Calibration
              • Homework 04 - Calibrated camera pose
              • Homework 05 - Homography
              • Homework 06 - Panorama
              • Homework 07 - Autocalibration from vanishing points
              • Homework 08 - Epipolar geometry
              • Homework 09 - Metric reconstruction
              • Matlab Help for Typical Situations in Homeworks
              • General Instructions for Submitting GVG Homeworks
              • General Instructions for Creating Graphs and Figures
          • Geometry of Computer Vision and Graphics (Summer 2016)
            • a4m33gvg − Geometry of Computer Vision and Graphics − Exercises
              • Homework 01 - Image Coordinate System, Affine Transformation
              • Homework 02 - Projection Matrix of a Perspective Camera
              • Homework 03 - Perspective Camera Pose and Internal Calibration
              • Homework 04 - Calibrated camera pose
              • Homework 05 - Homography
              • Homework 06 - Panorama
              • Homework 07 - Autocalibration from vanishing points
              • Homework 08 - Epipolar geometry
              • Homework 09 - Metric reconstruction
              • Matlab Help for Typical Situations in Homeworks
              • General Instructions for Submitting GVG Homeworks
              • General Instructions for Creating Graphs and Figures
        • a4m33gvg_bib
        • users
      • GVG Labs
        • Homework 01 - Image Coordinate System, Affine Transformation
        • Homework 02 - Projection Matrix of a Perspective Camera
        • Homework 03 - Perspective Camera Pose and Internal Calibration
        • Homework 04 - Calibrated camera pose
        • Homework 05 - Homography
        • Homework 06 - Panorama
        • Homework 07 - Autocalibration from vanishing points
        • Homework 08 - Epipolar geometry
        • Homework 09 - Metric reconstruction
        • Matlab Help for Typical Situations in Homeworks
        • Python Help for Typical Situations in Homeworks
        • General Instructions for Submitting GVG Homeworks
        • General Instructions for Creating Graphs and Figures
    • HRO – Humanoid robots
      • hws
        • HW1 - Push the Ball
        • HW2 - Gaze
        • HW3 - Grasping
        • HW4 - Reading
        • HW5 - Safety Assessment
        • HW6 Event-Driven Sensing and Neuromorphic Computing
      • Internal Space
        • hro_bib
        • users
      • Lectures
      • Labs
        • Humanoid robot programming
        • Neuromorphic computing
        • Physical HRI
        • Robot Learning
        • Social human-robot interaction
      • Literature
    • Intermediální tvorba a technologie II (B0[BM]39ITT2)
      • Internal Space
        • b0b39itt2_bib
        • users
      • Přednášky
      • Cvičení
    • Combinatorial Optimization (B4M35KO+BE4M35KO)
      • výuka
        • a4m35ko_bib
        • users
      • Labs
      • Semester Project
      • Brute
    • Computer Vision Methods
      • výuka
        • Backups
          • Computer Vision Methods
            • Computer Vision Methods Labs
              • Introduction to MATLAB
              • Correspondence Problem
              • Searching in large image databases -- Image retrieval
              • Object tracking
              • Example question for A4M33MPV course
              • Solutions
          • Computer Vision Methods
            • Computer Vision Methods Labs
              • Introduction to MATLAB
              • Correspondence Problem
              • Searching in large image databases -- Image retrieval
              • Object tracking
              • Example question for A4M33MPV course
              • Solutions
          • ls20102011
          • Tracking with Correlation Filters (KCF)
        • Convolutional Neural Networks
        • ae4m33mpv_bib
        • Lectures: Suggested changes
        • File lists
        • Tracking with Correlation Filters (KCF)
        • (python) Tracking with Correlation Filters (KCF)
        • KLT tracking
        • solutions
        • users
        • users
      • Computer Vision Methods Labs
        • Introduction to Image Processing with Pytorch
        • Correspondence Problem
        • Image retrieval
        • KLT tracking
        • KCF Tracking
        • Convolutional Neural Networks
        • Structure-from-Motion
        • Debugging Pytorch code
        • Deep Metric Learning
        • Example question for A4M33MPV course
        • Python and PyTorch Development
        • Defense Coefficients
        • Self-supervised Learning
        • Solutions
    • Letní Programovací Boot Camp
      • internal
        • temp
        • users
      • solutions
        • Den 1
        • Den 2
        • Den 3
        • Den 4
      • tutorials
        • MicroPython a IoT
        • Python ve Windows
        • Hesla v počítačové síti ČVUT a FEL
        • PyCharm
        • Přehled služeb studentům FEL
      • Den 1
      • Den 2
      • Den 3
      • Den 4
      • Co se jinam nevešlo, aneb nechci to mazat
      • Řešení úkolů
    • B4M36PUI/BE4M36PUI – Planning for Artificial Intelligence
      • assignments
        • Assignment 1 - PDDL Modeling
        • Assignment 2 - Classical Planner
      • výuka
        • Assignment #1 – Trajectory Planning
        • Assignment #2 – Trajectory Planning
        • 2019 - Assignment #1 – Planner
        • 2019 Assignment #2 -- Wumpus World
        • 2019 FF-Replan Tutorial: Robot Emil
        • a4m33pah_bib
        • Assignments
        • Robot Emil 2 -- MDP/Value Iteration
        • Robot Emil 3 -- Monte Carlo Tree Search
        • Plán přednášek LS 2009/2010
        • Plán přednášek LS 2010/2011
        • Anotace
        • A4M36PAH – Planning and games
        • A4M36PAH – Planning and games
        • Lectures plan 2014/2015
        • Úloha 1 – PDDL
        • Uloha 2 – Trajectory Planning
        • Assignment #1 – Trajectory Planning
        • Úloha 2 – PDDL
        • Assignment 2 – PDDL
        • Assignment #1 – Trajectory Planning
        • Assignment #2 – PDDL
        • Assignment #1 – PDDL
        • Assignment #2 – Trajectory Planning
        • Assignment #1 – PDDL
        • Assignment #2 – Trajectory Planning
        • Exam
        • Lectures plan 2015/2016
        • AE4M36PAH – Planning and games
        • Tutorials plan 2015/2016
        • Study Materials
        • users
      • tutorials
        • 1. PDDL Modeling
        • 2. Heuristic Search
        • 3. Propositional Representation STRIPS and FDR
        • 4. Delete relaxation heuristics
        • 5. Fast-forward heuristic and action landmarks
        • 6. LM-Cut heuristic
        • 7. Pattern databases
        • 8. LP-based heuristics
        • 10. Self-Contained PDDL Modeling with Unified Planning
        • 11. Stochastic shortest path (SSP)
        • 12. Heuristics for SSP
        • 13./14. Lets prepare for exam - Exercises
      • Exam
      • Lecture plan 2025/2026
      • Tutorial Recordings from 2021
      • Tutorials plan 2025/2026
    • Combinatorial Algorithms (RM35KOA)
      • výuka
        • a4m35ko_bib
        • users
      • Labs
      • Semester Project
      • Brute
    • Symbolic Machine Learning (B4M36SMU and BE4M36SMU)
      • výuka
        • b4m36smu_bib
        • Úloha 1 - MDP
        • numpy
        • SW tools
        • SW tools
        • users
      • tutorials
        • Tutorial 3 - reinforcement learning III.
      • Evaluation
      • Exam
      • Lectures
      • Projects
      • Tutorials
    • XEP33FLO Fuzzy Logic
      • Internal Space
        • users
        • xep33flo_bib
      • Přednášky
      • Cvičení
    • XP33VTP -- Computer Vision – Theory and Practice
      • Internal Space
        • users
        • xp33vtp_bib
      • Přednášky
      • Cvičení
    • BAM33ZSL / A6M33ZSL - Zobrazovací systémy v lékařství / Medical Imaging Systems
      • cvika_old
        • Exkurze na pracovišti zobrazovací techniky CT a MRI ve Fakultní nemocnici v Motole
        • Počítačová tomografie (CT) - filtrovaná zpětná projekce
        • Počítačová tomografie (CT) - Iterativní algebraická rekonstrukce
        • Počítačová tomografie (CT) - přímá projekce
        • Čočka I.
        • Rentgenové záření
        • Funkční magnetická rezonance - t-testy
        • Fourierova transformace
        • Úvod do MATLABu
        • Obsah Cvičení
        • Obsah cvičení
        • Obsah cvičení
        • Magnetická rezonance - Blochovy rovnice
        • Rekonstrukce MRI obrazu
        • Pozitronová emisní tomografie - rekonstrukce
        • Pozitronová emisní tomografie - měření dat
        • Registrace ve Fiji
        • Registrace ve Fiji
        • Exkurze na pracovišti zobrazovací rentgenové techniky ve Všeobecné fakultní nemocnici v Praze Karlovo náměstí
        • Praktické cvičení s Ultrazvukem a infra kamerou
        • Cvičení v laboratoři na téma ultrazvuk za přítomnosti lékaře
        • Ultrasound
        • Ultrazvuk
        • Ultrazvuk - Simulátor FIELD II
        • Lab : CT Reconstruction, Back-projection
        • Lab : CT Images
        • Lab : Algebraic reconstruction technique
        • Lab : MRI Basics
        • Lab : CT Radon transform, forward projection
        • Lab : Ultrasound theory
        • Lab : Ultrasound simulation
        • Lab : X-rays, radioactive decay
      • Výuka
        • backups
          • A6M33ZSL - Zobrazovací systémy v lékařství
            • Simulátor FIELD II - Popis funkcí
            • Exkurze na pracovišti zobrazovací techniky CT a MRI ve Fakultní nemocnici v Motole
            • Počítačová tomografie (CT) - zpětná projekce
            • Počítačová tomografie (CT) - přímá projekce
            • Čočka I.
            • Rentgenové záření
            • Funkční magnetická rezonance - t-testy
            • Fourierova transformace
            • Úvod do MATLABu
            • Obsah Cvičení
            • Magnetická rezonance - Blochovy rovnice
            • Rekonstrukce MRI obrazu
            • Pozitronová emisní tomografie - rekonstrukce
            • Pozitronová emisní tomografie - měření dat
            • Registrace ve Fiji
            • Exkurze na pracovišti zobrazovací rentgenové techniky ve Všeobecné fakultní nemocnici v Praze Karlovo náměstí
            • Praktické cvičení s Ultrazvukem a infra kamerou
            • Cvičení v laboratoři na téma ultrazvuk za přítomnosti lékaře
            • Ultrasound
            • Ultrazvuk - Simulátor FIELD II
            • Cvičení z předmětu Zobrazovací systémy v lékařství (A6M33ZSL)
            • ZSL Zobrazovací systémy v lékařství
            • Zkouška z předmětu Zobrazovací systémy v lékařství
        • a6m33zsl_bib
        • Řešení pro druhé cvičení
        • Počítačová tomografie (CT) - Iterativní algebraická rekonstrukce
        • CT Radonův prostor - dopředná a zpětná projekce
        • Čočka I.
        • Rentgenové záření
        • Funkční magnetická rezonance - t-testy - implementace
        • Fourierova transformace - řešení
        • Úvod do MATLABu - implementace
        • Příklady z Mikroskopie - řešení
        • Rekonstrukce MRI obrazu - implmentace
        • PET a měření dat - implementace
        • Ultrazvuk - zpracování naměřených dat - Implementace
        • Ultrazvuk - Simulátor FIELD II - vypracování
        • Ultrasound
        • Historie plánů cvičení
        • users
      • Labs 2019 (Archive)
        • Lab 2 : Microscopy
        • Lab 3 : CT Images
        • Lab 5 : CT Reconstruction, Back-projection
        • Lab 4 : CT Reconstruction, forward projection
        • Lab 6 : Ultrasound
        • Lab 7 : Ultrasound II
        • Lab 8 : Image Registration
        • Lab 9 : MRI Basics
        • Lab 10 : MRI Image Reconstruction
        • Lab 11 - fMRI
        • Lab 12 : Diffusion MRI
        • Lab 13 : Exercise, Questions & Answers
      • Labs 2020 / Preparation section
        • Lab 11 : Artefakty a paralelní rekonstrukce MRI
        • Lab 13 Pozitronová emisní tomografie (PET) - měření a rekonstrukce dát
        • Lab 14 : Příklady, Q & A
        • Lab 7 : Ultrasound Project
        • Lab 07 : Ultrasound Project
        • Lab 9 : MRI Basics
        • Lab 10 : Rekonstrukce obrazu (MRI)
      • Medical Imaging course exam topics
      • Medical Imaging course exam topics
      • Cvičení / Lab organization
      • Lab 11 : CT Reconstruction, Back-projection
      • Lab 13 : Exercises, Questions & Answers
      • Lab 01: Introduction to Matlab, hypothesis testing
      • Lab 12: Algebraic reconstruction technique
      • Lab 06 : MRI Basics
      • Lab 04: Fluorescent Calcium Imaging of Neural Activity
      • Lab 10 : CT Radon transform, forward projection
      • Lab 02 : Ultrasound simulation
      • Lab 05 : Ultrasound theory
      • Lab 09 : X-rays, radioactive decay
      • ZSL Zobrazovací systémy v lékařství / Medical Imaging Systems
      • Zkouška z předmětu Zobrazovací systémy v lékařství / Medical Imaging Systems course exam
    • B4B36ZUI / BE4B36ZUI -- Introduction to Artificial Intelligence
      • Internal
        • ae4b33zui_bib
        • users
      • tasks
        • Task 1: BlockWorld, A* and Heuristics
        • Task 2: Q-learning and DQN in Stochastic BlockWorld
        • Task 3: Gomoku and MCTS
      • Lectures
      • Seminars
  • 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

  • Summer 2025 / 2026
  • 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