Competitions for students

Dean’s Award

Each semester, the Dean of the faculty awards the best bachelor and master theses with the Dean’s Award. The conditions are set by the Statute of the FIT Dean’s Award for outstanding final theses (in Czech only).

bachelor theses master theses

Award-winning master theses

Winter semester 2023/2024

AUTHOR TITLE OF THE THESIS SUPERVISOR
Jan Dolejš Algebraic Cryptanalysis of Small-Scale Variants of Stream Cipher E0 Mgr. Martin Jureček, Ph.D.
Matěj Jech Machine Learning Techniques for Laser-Plasma Acceleration Optimization Mgr. Alexander Kovalenko, Ph.D.
Oleksandr Korotetskyi A system for signals manipulation on the automotive ethernet Ing. Martin Štěpánek
Martin Lank Explainability in deep learning-based medical image analysis Ing. Magda Friedjungová, Ph.D.

Summer semester 2022/2023

AUTHOR TITLE OF THE THESIS SUPERVISOR
Viktor Dohnal Protecting Sensitive Data in Memory in .NET Ing. Josef Kokeš, Ph.D.
Matúš Ferech Efficient fuzz testing of web services prof. Ing. Pavel Tvrdík, CSc.
Tomáš Halama Detection and removal of watermarks from image data Ing. Miroslav Čepek, Ph.D.
Pavel Kříž Textural features information quality prof. Ing. Michal Haindl, DrSc.
Pavla Louthánová A Comparison of Adversarial Learning Techniques for Malware Detection Mgr. Martin Jureček, Ph.D.
Jan Novotný Analysis of a company processes Ing. Pavel Šedek
Jan Pešek Behavioral authentication system prof. Ing. Pavel Tvrdík, CSc.
Jiří Pihrt Short-Term Precipitation Forecasting from Satellite Data Using Machine Learning Mgr. Petr Šimánek
Daniel Sedlák Parallel GPU accelerated video transcoding service Ing. Tomáš Kvasnička
Martin Stahl Design of System On Chip with RISC-V processor for USI graphical pen controller Ing. Tomáš Novák
Adam Svoboda A software tool for accelerating the development and deployment of new industrial applications of preparative chromatography Ing. Svatopluk Henke, Ph.D.
Zdena Tropková Exploring Vulnerabilities of the Internet of Things Devices Ing. Jiří Dostál, Ph.D.
Jakub Zahradník Integration of the safety certified PXROS-HR real-time operating system in ROS2 robotic system. Ing. Martin Daňhel, Ph.D.
Jiří Zikán Implementation of OntoUML schemas in graph databases – case study Ing. Michal Valenta, Ph.D.

Winter semester 2022/2023

AUTHOR TITLE OF THE THESIS SUPERVISOR
Matouš Kozák Application of Reinforcement Learning to Creating Adversarial Malware Samples Mgr. Martin Jureček, Ph.D.
Petr Moucha Object detection in protected area using dToF sensors in automotive environment Ing. Jiří Andrle
Iveta Šárfyová Scalable Gaussian processes for surrogate modelling in Bayesian optimization Ing. Jiří Vošmik
Petr Švec Constraint Programming in Scheduling for Garage prof. RNDr. Pavel Surynek, Ph.D.
Ondřej Voronecký Efficient parallel multi-way Quicksort algorithm doc. Ing. Ivan Šimeček, Ph.D.

Summer semester 2021/2022

AUTHOR TITLE OF THE THESIS SUPERVISOR
Antonín Dvořák Anomaly detection on the CERN data centre monitoring data Mgr. Alexander Kovalenko, Ph.D.
Matej Choma Improving deep learning precipitation nowcasting by using prior knowledge Mgr. Petr Šimánek
Vojtěch Jílek CPU simulation in SystemVerilog Ing. Martin Kohlík, Ph.D.
Jan Klicpera Client-side application development using Blazor framework – a blockchain smart contract designer case study Ing. Marek Skotnica
Jaroslav Pešek Framework for autonomous improvement of network traffic classification Ing. Dominik Soukup
Jan Sliacký Implementation of a statically typed, lazy, pure functional programming language Ryan Michael Culpepper
Uladzislau Yorsh The study of linear self-attention mechanism in transformer Mgr. Alexander Kovalenko, Ph.D.

Winter semester 2021/2022

AUTHOR TITLE OF THE THESIS SUPERVISOR
Zuzana Fílová Lazy Compilation in Classical Planning doc. RNDr. Pavel Surynek Ph.D.
Radek Ježek Power line vegetation management using UAV images Ing. Lukáš Brchl
Kateřina Kasalická Extension of the Cpputest framework and its usage in the ETCS simulator testing Ing. Jiří Chludil

Summer semester 2020/2021

AUTHOR TITLE OF THE THESIS SUPERVISOR
Michal Bambuch Security analysis of Drive Snapshot Ing. Josef Kokeš
Petr Heřmánek Device for Wi-Fi security testing Ing. Josef Kokeš
Zuzana Jiránková Hardware tool for precise targeting of the camera view in the room Ing. Jakub Novák
Petr Kolář Autonomous car model control Ing. Miroslav Skrbek, Ph.D.
Stanislav Koleník Advanced error control codes using Wolfram Mathematica Ing. Pavel Kubalík, Ph.D.
Lukáš Kotlaba Security monitoring of Active Directory environment based on Machine Learning techniques Ing. Simona Buchovecká, Ph.D.
Dominika Králiková Sample interactive graphic calculation output doc. Ing. Štěpán Starosta, Ph.D.
Libor Kuchař Datalogger for ionizing radiation spectrum measuring equipment Ing. Filip Štěpánek
David Pokorný Side-channel analysis of Rainbow post-quantum signature Ing. Petr Socha
Martin Rejmon  Algorithms for combinatorics on words doc. Ing. Štěpán Starosta, Ph.D.
Ivo Strejc Tiny x86 – Architecture simulator for educational purposes Ing. Petr Máj
Jan Tománek Low-latency heap profiling Ing. Daniel Langr, Ph.D.
Daniel Uhříček Detection of IoT malware in computer networks Ing. Karel Hynek
Tomáš Vlk Bayesian filtering of state-space models with unknown covariance matrices Ing. Kamil Dedecius, Ph.D.
Pavel Chytrý FPGA acceleration of the baby variant of the WTFHE scheme Dr.-Ing. Martin Novotný
Jitka Seménková Robust flash memory bootloader for a microcontroller over near field communication Ing. Jiří Hušák

Winter semester 2020/2021

AUTHOR TITLE OF THE THESIS SUPERVISOR
Pavlína Kopecká Web skimming analysis Ing. Jan Zíka
Pavel Šiška Adaptive mitigation of DDoS attacks based on online analysis Ing. Tomáš Čejka, Ph.D.
Jan Sokol Multimodal navigation and its deployment in scalable architecture Ing. Ondřej Guth, Ph.D.

Summer semester 2019/2020

AUTHOR TITLE OF THE THESIS SUPERVISOR
Radek Buša Implementation of a generalized version of a system for discriminant chronicles mining prof. Ing. RNDr. Martin Holeňa CSc.
Josef Havlíček Designing of the task threatness matrix during project planning phase Ing. Petra Pavlíčková Ph.D.
Martin Hron Backreferences in practical regular expressions Ing. Ondřej Guth Ph.D.
Viacheslav Kroilov Efficient concurrent memoization system Ing. Daniel Langr Ph.D.
Jan Kubát Automated testing infotainment units Ing. Martin Daňhel Ph.D.
Jan Luxemburk Detection of HTTPS brute-force attacks in high-speed computer networks Ing. Karel Hynek
Ladislav Martínek Recommendations model based on recurrent neural networks Ing. Tomáš Řehořek Ph.D.
Petr Nevyhoštěný A modular and extensible tool for software fault localization Ing. Petr Máj
Jan Onderka Deadline verification using model checking doc. Dipl.-Ing. Dr. techn. Stefan Ratschan
Vojtěch Procházka Smart home embedded surveillance device communicating with a mobile network Ing. Pavel Kubalík Ph.D.
Jan Vojtěšek Novel approaches to the detection of backdoors Ing. Josef Kokeš
Radomír Žemlička Sequential Bayesian Poisson regression Ing. Kamil Dedecius Ph.D.

Winter semester 2019/2020

AUTHOR TITLE OF THE THESIS SUPERVISOR
Bogdan Bodnar Redesign of the router administration web interface Ing. Jiří Hunka
Ondřej Podsztavek Neural networks based domain adaptation in spectroscopic sky surveys RNDr. Petr Škoda, CSc.
Tomáš Šmíd Design and implementation of a two-way conversion module between x-definition and XML Schema Mgr. Václav Trojan

Summer semester 2018/2019

AUTHOR TITLE OF THE THESIS SUPERVISOR
Radek Bartyzal Deep latent factor models for recommender systems Ing. Tomáš Řehořek, Ph.D.
Samuel Butta Realtime analysis of fulltext trends Ing. Barbora Červenková DiS.
Alan Dragomirecký Swift for Embedded Systems Ing. Petr Máj
Matyáš Hollmann Summation polynomials and the discrete logarithm problem on elliptic curve Ing. Ivo Petr, Ph.D.
Tomáš Chládek Data stream mining approaches in recommendation systems Ing. Jaroslav Kuchař, Ph.D.
Boris Laskov As-rigid-as-possible optical flow estimation on the GPU using dual numbers prof. Ing. Daniel Sýkora, Ph.D.
Šimon Lomič Taking and Breaking Games RNDr. Tomáš Valla, Ph.D.
Václav Mareš Evolvability of UI technologies Mgr. Ondřej Dvořák
Jonatan Matějka Recovery of the AES key by monitoring a program’s flow Ing. Josef Kokeš
Vojtěch Pajer Speech development application Ing. David Šenkýř
Marek Pukaj Information system for administration of funding applications in Operational Programme Environment Ing. Petra Pavlíčková, Ph.D.
Jan Říha Implementation and effectiveness evaluation of the VeraGreg scheme on a low-cost microcontroller Ing. Jakub Klemsa
Guzel Samigullina Algorithms for collaborative filtering in Point-of-Interest Recommendation Systems Ing. Jaroslav Kuchař, Ph.D.

Winter semester 2018/2019

AUTHOR TITLE OF THE THESIS SUPERVISOR
Jan Brejník Side-channel attack countermeasures based on dynamic reconfiguration of FPGA Ing. Stanislav Jeřábek
Jakub Kulík PPM Data Compression Method using de Bruijn Graphs prof. Ing. Jan Holub, Ph.D.
Peter Mitura Parameterized algorithms for Steiner Trees RNDr. Ondřej Suchý, Ph.D.
Petr Socha Software toolkit for side-channel attacks Ing. Vojtěch Miškovský
Lucie Svitáková Query analysis on a distributed graph database Ing. Michal Valenta, Ph.D.

Summer semester 2017/2018

AUTHOR TITLE OF THE THESIS SUPERVISOR
Radovan Červený Hitting paths in graphs RNDr. Ondřej Suchý, Ph.D.
Klára Drhová Authentication, authorization, and session management in the HTTP protocol RNDr. Daniel Joščák, Ph.D.
Tomáš Duda Detection of material defects on foamed insulating panels doc. RNDr. Ing. Marcel Jiřina, Ph.D.
Tomáš Jánský Informed DDoS mitigation based on reputation Ing. Tomáš Čejka
Tomáš Kolárik SAT with differential equations doc. Dipl.-Ing. Dr. techn. Stefan Ratschan
Petra Krnáčová The renewal of diagnostic tool in medicine Ing. Jakub Novák
Jan Rubín Security analysis of the Signal protocol Ing. Josef Kokeš
Jan Sýkora Incremental update of data lineage storage in a graph database Ing. Michal Valenta, Ph.D.
Peter Uhnák Developing normalized systems conceptual modeler Ing. Robert Pergl, Ph.D.
Libor Vytlačil Reliable characterization of the existence of solutions of parametric systems of equations doc. Dipl.-Ing. Dr. techn. Stefan Ratschan

Winter semester 2017/2018

AUTHOR TITLE OF THE THESIS SUPERVISOR
Jan Blizničenko Live visualization of epidemiological models Ing. Robert Pergl, Ph.D.
Martin Holoubek Python obfuscation tool Ing. Tomáš Zahradnický, Ph.D.
Barbora Hornáčková Using Blockchain Smart Contracts in the DEMO Methodology Ing. Marek Skotnica
Vojtěch Knaisl Migration tool for Data Stewardship Knowledge Model Ing. Robert Pergl, Ph.D.
Jakub Samek Detection and physical localization of intruders in WiFi networks Mgr. Rudolf Bohumil Blažek, Ph.D.

Summer semester 2016/2017

AUTHOR TITLE OF THE THESIS SUPERVISOR
David Bernhauer 3D sound simulation using binaural audio and recommenders systems doc. RNDr. Tomáš Skopal, Ph.D.
Tomáš Hradský Hiding a virtual environment from malwares Ing. Petr Kurtin
Martin Chovanec Extension of a ML experiment management tool Dipl.-Inf. Klaus Greff
Jan Ječmen Improvements of the RIR bytecode toolchain Ing. Petr Máj
Jakub Koza Interactive cloud-based platform for parallelized machine learning of astronomical big data RNDr. Petr Škoda, CSc.
Adam Kučera Advancement of the Manta Checker DFP System Ing. Robert Pergl, Ph.D.
Josef Kučera Circular queue optimization Ing. Jiří Kašpar
Anna Kučerová Approximate pattern matching in sparse multidimensional arrays using machine learning based methods Ing. Luboš Krčál
Veronika Maurerová Criminality prediction Ing. Pavel Kordík, Ph.D.
Josef Rypáček Spherical panorama crawler and viewer Ing. Petr Pulc
Marek Suchánek Conceptual modelling support for the haskell programming language Ing. Robert Pergl, Ph.D.
Marek Švepeš Extension of the NEMEA system for deployment in a distributed environment Ing. Tomáš Čejka
Jakub Tomanek Differential cryptanalysis of Baby Rijndael Ing. Josef Kokeš
Herbert Waage Web portal for visualizing data from the satellite instrument SATRAM/Timepix MSc. Benedikt Ludwig Bergmann

Winter semester 2016/2017

AUTHOR TITLE OF THE THESIS SUPERVISOR
Jan Beran Car-to-Infrastructure communication in the context of intelligent traffic intersections Ing. Martin Nemčík, Ph.D.
Martin Dzurenko Example-based stylization of 3D renderings on the GPU doc. Ing. Daniel Sýkora, Ph.D.
Tomáš Fedor ER diagrams web component II Ing. Jiří Hunka
Tomáš Frýda Scalability of predictive modeling algorithms Ing. Pavel Kordík, Ph.D.
Petr Pešta Banking platform for Peer to Peer payments Ing. Pavel Krejčí

Summer semester 2015/2016

AUTHOR TITLE OF THE THESIS SUPERVISOR
Ondřej Fiedler Parallel lossless data compression prof. Ing. Jan Holub, Ph.D.
Dan Homola Model-Driven Engineering approach for OntoUML Ing. Robert Pergl, Ph.D.
Radoslav Hricov Evaluation of XPath queries over XML documents using SparkSQL framework Ing. Adam Šenk
David Janíček A system for management and integration of students’ user-accounts of a high school Ing. Petr Špaček, Ph.D.
Jan Karafiát A generator of network traffic at the level of application protocols Mgr. Rudolf Bohumil Blažek, Ph.D.
Filip Kodýtek Behaviour analysis and improvement of the proposed PUF on FPGA prof. Ing. Róbert Lórencz, CSc.
Tomáš Kohout Prototype of vision-based driver assistant Ing. Josef Gattermayer
Petr Kolář Automation tests of Avast antivirus to analyse impact on computer performance Ing. Michal Vaněk
Jiří Kovačič Schema enforcement in a schema-free graph database I Ing. Michal Valenta, Ph.D.
Ondřej Kužela Neural networks with memory doc. RNDr. Ing. Marcel Jiřina, Ph.D.
Josef Malík Subgraph isomorphism algorithm based on color coding RNDr. Ondřej Suchý, Ph.D.
Vojtěch Myslivec McEliece asymmetric encryption algorithm prof. Ing. Róbert Lórencz, CSc.
Tomáš Pecka Construction of a pushdown automaton accepting a language given by regular tree expression Ing. Jan Trávníček
Nikola Rytířová Dependability data analysis of railway safety equipment Ing. Martin Daňhel
Jakub Souček Security analysis of BestCrypt Ing. Josef Kokeš
Jiří Stránský Parallel searching for Network Motifs RNDr. Tomáš Valla, Ph.D.
Martin Švorc Validation of XML documents with advanced electronic signatures Ing. Tomáš Vaněk, Ph.D.
Martin Troup Indexing of patterns in graph DB engine neo4j I Ing. Michal Valenta, Ph.D.
Adam Vesecký C++ library for games and multimedia appications Ing. Martin Půlpitel

Winter semester 2015/2016

AUTHOR TITLE OF THE THESIS SUPERVISOR
Jan Bradáč Mojeskolka.info – design and creation of an information and comunication system for kindergartens Ing. Jiří Hunka
Lukáš Cimpl Ways of business process modelling notations comparison Ing. Pavel Náplava
Petr Lessner Detection of anomalies in network traffic via data mining analysis of network flows Mgr. Rudolf Bohumil Blažek, Ph.D.
Marek Manukjan Effective terrain data transformation using GPU acceleration Mgr. Vladimír Nejedlý
Adam Prášil Website user tracking Ing. Tomáš Zahradnický, Ph.D.

Summer semester 2014/2015

AUTHOR TITLE OF THE THESIS SUPERVISOR
Jiří Cidlina Skywire – control module Ing. Jiří Chludil
Jindřich Čapek Simulation of shared cache hierarchy Ing. Jiří Kašpar
Ivo Háleček Design of a verification environment for a smart sensor Ing. Jakub Šťastný, Ph.D.
Šimon Hlaváč Automatic text summarization doc. RNDr. Ing. Marcel Jiřina, Ph.D.
Jan Hnízdil Text signals relevance improvement for full text serch Ing. Jan Šedivý, CSc.
Lukáš Hrbek Approximate string matching for self-indexes prof. Ing. Jan Holub, Ph.D.
Miroslav Hrstka Data distribution on computing nodes minimizing data transfers in the HBase database Ing. Adam Šenk
Richard Mach Tool design and development for process optimization on base of BPM model analysis Ing. Josef Pavlíček, Ph.D.
Vojtěch Miškovský Cross-platform graphical simulator of micro-programmed processor DOP Ing. Pavel Kubalík, Ph.D.
Jiří Nádvorník Cross-matching engine for incremental photometric sky survey RNDr. Petr Škoda, CSc.
Luboš Palíšek Application of graph databases in an e-commerce system Ing. Adam Šenk
Jan Paprota Streaming and publishing of multimedia data using Node.js technology Ing. Jiří Smítka
Ondřej Perutka Compressing and indexing highly similar strings using LZW prof. Ing. Jan Holub, Ph.D.
Karel Rozhoň Application security analysis Ing. Tomáš Zahradnický, Ph.D.
Eliška Šestáková Indexing XML documents doc. Ing. Jan Janoušek, Ph.D.
Pavel Šmejkal Analysis and design of iOS application for communication and cooperation in software development Ing. David Buchtela, Ph.D.
Adam Žďára DEMO diagrams visualisation for managers Ing. Robert Pergl, Ph.D.

Winter semester 2014/2015

AUTHOR TITLE OF THE THESIS SUPERVISOR
Barbora Červenková Conversational Interfaces as Alternative UIs to Conventional Help Systems Ing. Martin Labský, Ph.D.
David Dušek Educational web application for business finance analysis Ing. David Buchtela, Ph.D.
Jan Šilhavý Elliptic Curve Discrete Logarithm Problem (ECDLP) on graphical processing unit Dr.-Ing. Martin Novotný
Tomáš Trepka Ad-recommending system Doina Caragea, Ph.D.

Summer semester 2013/2014

AUTHOR TITLE OF THE THESIS SUPERVISOR
Matěj Bartík Design and implementation of an advanced control unit for a linear motor dedicated for precise laboratory measurements in biomechanics Dr.-Ing. Martin Novotný
Richard Fritsch Parallel solver of large systems of linear inequalities Ing. Ivan Šimeček, Ph.D.
Eliška Hrubá Data mining of high school alumni performance at the university Ing. Pavel Kordík, Ph.D.
David Kadleček Design and implementation of an open monitoring platform Ing. Jakub Maléř
Pavel Kocka Example attack on RC4 Ing. Jiří Buček
Luboš Krčál Incremental clustering-based compression doc. Ing. Jan Holub, Ph.D.
Pavel Krejčí IT as a part of the business in the model Management of Business Informatics prof. Ing. Jan Dohnal, CSc.
Marek Kužel Evaluation framework for the NER systems Ing. Milan Dojčinovski
Jakub Láznička IPTV service start-through Ing. Alexandru Moucha, Ph.D.
Stanislav Mayer Flight management system for ultra-light aircraft Ing. Tomáš Levora

Winter semester 2013/2014

AUTHOR TITLE OF THE THESIS SUPERVISOR
Marek Kožnar Implementing ISO/IEC 20000 IT Service Management in state administration Ing. Vladimír Váňa

Summer semester 2012/2013

AUTHOR TITLE OF THE THESIS SUPERVISOR
Jindřich Bašek User interface generation using UIP and JPA Ing. Miroslav Macík
Tomáš Herout Monitoring of network intrusions using honeypot systems Mgr. Rudolf Bohumil Blažek, Ph.D.
Václav Chalupa Middleware integrating study events at CTU Ing. Tomáš Černý, MSc.
Josef Kokeš Cryptoanalysis of Baby Rijndael prof. Ing. Róbert Lórencz, CSc.
Vojtěch Král Revision of the interface architecture of tools in the SWINPRO system Ing. Jiří Mlejnek
Marcel Mika Liferay communication infrastructure Ing. Pavel Kordík, Ph.D.
Jan Motl Supporting the diagnosis of borreliosis by machine learning methods Ing. Pavel Kordík, Ph.D.
Mikhail Platonov SRAM-based physical unclonable function on an atmel ATmega microcontroller Ing. Josef Hlaváč, Ph.D.
Petr Slavotínek Information system supporting business processes in a company Ing. David Buchtela, Ph.D.
Vojtěch Sobota Pattern matching and indexing of unordered trees prof. Ing. Bořivoj Melichar, DrSc.
Pavel Šrámek SkyWire – Flash memory driver Ing. Jiří Chludil

Winter semester 2012/2013

AUTHOR TITLE OF THE THESIS SUPERVISOR
Zuzana Vejražková Business process modeling and simulation: DEMO, BORM and BPMN Ing. Robert Pergl, Ph.D.

Summer semester 2011/2012

AUTHOR TITLE OF THE THESIS SUPERVISOR
Tomáš Borovička Training set Construction Methods Ing. Pavel Kordík, Ph.D.
Miroslav Hořejší Adaptive Java course Ing. Martin Balík, Ph.D.
Ondřej Kunc Software for sharing of location data Ing. Ivan Šimeček, Ph.D.
Petr Mikota Tool for authoring of HTML5 presentations with capabilities of real-time users’ interactions doc.Ing. Tomáš Vitvar, Ph.D.
Petr Pavlů Port of Valgrind to Solaris/x86 Mgr. Jiří Svoboda
Matěj Plch Detection of DoS attacks via network flow analysis Mgr. Rudolf Bohumil Blažek, Ph.D.
Petr Sobotka Faceted navigation optimization tool Mgr. Petr Matyáš
Martin Vehovský Deal of the day aggregator with a recommender system Ing. Ivo Lašek
Jan Vošalík Digital I2C slave block design Ing. Jan Schmidt, Ph.D.
Jan Vybíral Implementation of application licencing tool in Java Ing. Jan Trávníček

Award-winning bachelor theses

Winter semester 2023/2024

AUTHOR TITLE OF THE THESIS SUPERVISOR
Robin Blažek Parametric modelling of hall structures Ing. Pavel Štěpán
Petr Havel HoloLens OCR capabilities for the chemical lab environment Ing. Martin Dubec
Jitka Mertlová Maps of elections doc. RNDr. Dušan Knop, Ph.D.

Summer semester 2022/2023

AUTHOR TITLE OF THE THESIS SUPERVISOR
Filip Ballek Egidio – Disaster Management Platform Ing. Marek Sušický
Ondřej Cach Web Application for Submission of GCSE Projects Ing. Jiří Dostál, Ph.D.
Ivan Desiatov Spatial sound for immersive video Ing. Jan Buriánek
Ondřej Golasowski Nintendo Entertainment System Emulation Ing. Stanislav Jeřábek
Radek Horáček Visualization of the process of solving selected optimization problems using genetic algorithms Ing. Mgr. Ladislava Smítková Janků, Ph.D.
Terezie Hrubanová Structured Committee Election doc. RNDr. Dušan Knop, Ph.D.
Petr Jahoda Pose and Expression transfer between face images Ing. Jan Čech, Ph.D.
Jan Jörka Rework and Extension of Web Development Environment for Karel Language Ing. Jan Blizničenko
Vojtěch Krejsa Analysis of the Zlib’s CVE-2022-37434 Vulnerability Ing. Josef Kokeš, Ph.D.
Lukáš Marek Digital Persona Ing. Jan Šedivý, CSc.
Ladislav Marko Custom OpenSSL provider based on CNG Ing. Josef Kokeš, Ph.D.
Tomáš Rosenbaum ZigBee Protocol Security Analysis in IoT Devices Ing. Jiří Dostál, Ph.D.
Adam Staes Camera device for remote space monitoring using ESP32-CAM and SIM800L modules Ing. Pavel Kubalík, Ph.D.
Vítek Špelina The implementation and vulenrability analyse of WPA3 Ing. Jan Fesl, Ph.D.
Jan Troják Network communication of Kubernetes applications with external devices in a private network Ing. Tomáš Vondra, Ph.D.
Tomáš Věžník RISC-V CPU superscalar microarchitecture design Ing. Michal Štepanovský, Ph.D.
Dimitri Vizelka A mobile application for Nixie clock project Ing. Matěj Bartík, Ph.D.

Summer semester 2021/2022

AUTHOR TITLE OF THE THESIS SUPERVISOR
Martina Bechyňová Software for Nixie clock Ing. Matěj Bartík, Ph.D.
Daniel Bohuněk Design of a camera system for scanning a tire tread doc. RNDr. Ing. Marcel Jiřina, Ph.D.
Lukáš Daněk Implementation of Paillier cryptosystem & fault-injection attack on CEC 1702 processor Dr.-Ing. Martin Novotný
David Horský Flow modelling around airfoil with graph neural networks Mgr. Vojtěch Rybář
Kristýna Janovská Hierarchical control of Swarms during evacuation doc. RNDr. Pavel Surynek, Ph.D.
Kristýna Klesnilová Automatic poetic metre detection Ing. Karel Klouda, Ph.D.
Vít Mašek Versatile hardware framework for elliptic curve cryptography Dr.-Ing. Martin Novotný
Richard Plný Crypto-currency miner detection from extended IP flow data Ing. Karel Hynek
Tomáš Reinhold 3D point cloud from multi-camera system Ing. Jan Buriánek
Lukáš Rynt Bilingual search in documents Ing. David Bernhauer
Ondřej Staníček Physical unclonable functions on ESP32 Ing. Jiří Buček, Ph.D.
Jiří Szkandera Optimization of the use of traditional segmentation algorithms for defect detection tasks in industry Ing. Jakub Novák
Adam Švehla Robot Pepper application for mobile phone operator Ing. Miroslav Skrbek, Ph.D.

Summer semester 2020/2021

AUTHOR TITLE OF THE THESIS SUPERVISOR
Jan Dolejš Interpretability of machine learning-based results of malware detection using a set of rules Mgr. Martin Jureček
Justýna Frommová Measurement of dimensions and shapes of costume jewelry diamonds Ing. Jakub Novák
Matěj Havránek Deobfuscation of VBScript-based malware Ing. Josef Kokeš
Dominik Kadera Trackman – monitoring service for Integromat platform Ing. Michal Valenta, Ph.D.
Ondřej Kvapil Haskell dynamic tracing Ing. Filip Křikava, Ph.D.
Martin Lank Road quality classification Ing. Magda Friedjungová, Ph.D.
Matěj Latka Optical rods defects detection and classification Ing. Jakub Novák
Jan Petržílka Design and implementation of web interface for telerehabilitation doc. Ing. Patrik Kutílek, MSc., Ph.D.
Martin Rameš Compilation of multi-agent collective construction in the Minecraft game doc. RNDr. Pavel Surynek, Ph.D.
Eliška Svobodová Artificial Intelligence methods for interior design and furnishing Ing. Mgr. Ladislava Smítková Janků, Ph.D.
Jan Šmolík Stability in Hedonic Games with Structured Diversity Preferences RNDr. Dušan Knop, Ph.D.
Michal Vlasák Embedding interactive elements and multimedia into PDF files using TeX RNDr. Petr Olšák
Jakub Zahradník Smart mirror prototype Ing. Martin Daňhel, Ph.D.
Michal Žůrek Smart monitoring system Ing. Miroslav Skrbek, Ph.D.

Winter semester 2020/2021

AUTHOR TITLE OF THE THESIS SUPERVISOR
Michaela Kučerová Mobile application Seznamovák Ing. Tomáš Nováček

Summer semester 2019/2020

AUTHOR TITLE OF THE THESIS SUPERVISOR
Tomáš Halama Image inpainting using generative adversarial networks Ing. Magda Friedjungová
Vojtěch Jílek Remotely controlled low power weather station Ing. Pavel Kubalík Ph.D.
Bich Phuong Phamová Android mobile application for personal safety Ing. Eliška Šestáková
Matyáš Rousek Information detection and extraction from ID cards Ing. Jakub Novák
Iveta Šárfyová Data augmentation using generative adversarial networks Ing. Magda Friedjungová
Jakub Topič ESP32 based platform supporting interactive street furniture Ing. Pavel Kubalík Ph.D.

Winter semester 2019/2020

AUTHOR TITLE OF THE THESIS SUPERVISOR
Vojtěch Cahlík Application of artificial neural networks in solving the (N^2-1)-puzzle doc. RNDr. Pavel Surynek, Ph.D.
Ivana Kvapilíková Unsupervised machine translation between Czech and German language Ing. Daniel Vašata, Ph.D.
Petr Moucha Dummy and multiple rounds countermaesure of PRESENT cipher in FPGA Dr.-Ing. Martin Novotný
Martin Šach Support of creation and automatic correction of simplified relational notation on dbs.fit.cvut.cz Ing. Jiří Hunka

Summer semester 2018/2019

AUTHOR TITLE OF THE THESIS SUPERVISOR
Ondřej Bíža Abstraction in reinforcement learning Robert Platt, Ph.D.
Tomáš Bydžovský A state management in multi-client single page web applications Ing. Marek Skotnica
Filip Dolník Web remote support Ing. Jiří Hunka
Zuzana Fílová Processing and editing the outputs of automated music transcription doc. RNDr. Pavel Surynek, Ph.D.
Lukáš Kotlaba Detection of Active Directory attacks Ing. Simona Buchovecká
Martin Mazanec Analysis and evaluation of common mobile-specific marketing techniques Ing. Petra Pavlíčková, Ph.D.
Viktor Müller Application for CSOB employees Ing. Miroslav Balík, Ph.D.
Róbert Selvek Evacuation planning based on local cooperative pathfinding techniques doc. RNDr. Pavel Surynek, Ph.D.
Jitka Seménková A Library for the Hexapod robot control Ing. Miroslav Skrbek, Ph.D.
Štěpán Severa Web application for users of a car sharing system Ing. Václav Jirovský, Ph.D.
Martin Scheubrein Analyzing impact of interaction context in collaborative filtering Ing. Tomáš Řehořek, Ph.D.
Jan Sliacký Implementation of lambda expressions evaluator Ing. Petr Máj
Vojtěch Tomas Visualization of 3-dimensional solar surface data Ing. Radek Richtr, Ph.D.
Martin Vastl Discussion comments analysis on Czech news websites Ing. Daniel Vašata, Ph.D.
Tomáš Vopat User subaccounts detection for better recommendation doc. Ing. Pavel Kordík, Ph.D.
Martin Rejmon Multi-threaded implementation of “Four Russians” edit distance algorithm doc. Ing. Ivan Šimeček, Ph.D.

Summer semester 2017/2018

AUTHOR TITLE OF THE THESIS SUPERVISOR
Hynek Davídek Tracking of flying drones RNDr. Petr Štěpán, Ph.D.
Klára Dvořáková 3D near field acquisition system Ing. Jiří Buček, Ph.D.
Zuzana Jiránková Remote control of the model car Ing. Jaroslav Borecký, Ph.D.
Petr Kasalický Content-based recommendation model trained using interaction similarity Ing. Tomáš Řehořek
Jan Matyáš Křišťan Eternal domination on special graph classes RNDr. Tomáš Valla, Ph.D.
Libor Kuchař Device for measurement of ionizing radiation Ing. Filip Štěpánek
Danil Luzin Texture extraction from photographs Ing. David Sedláček, Ph.D.
Ladislav Martínek Evaluation of local sensitive hashing (LSH) algorithm in recommender systems Ing. Tomáš Řehořek
Giang Chau Nguyenová Large urban scenes visualization Ing. Jiří Chludil
Jan Pancíř Optimizing of methods for data preprocessing for the best possible classification doc. RNDr. Ing. Marcel Jiřina, Ph.D.
Mikuláš Poul Efficient and secure document rendering from multiple similar untrusted sources Ing. Miroslav Hrončok
Tomáš Přeučil Portable ECG Dr.-Ing. Martin Novotný
Pavel Tůma Pico CMS authentication plugin Ing. Jiří Dostál

Winter semester 2017/2018

AUTHOR TITLE OF THE THESIS SUPERVISOR
Andrea Holoubková Survey and example of trusted platform (TPM) Ing. Jiří Buček
Ondřej Naňka Module for symbolic testing of answers in mathematical quizzes Ing. Tomáš Kalvoda, Ph.D.

Summer semester 2016/2017

AUTHOR TITLE OF THE THESIS SUPERVISOR
Michal Bajer Framework for evaluation of frequent sequences algorithms in Recommender Systems Ing. Tomáš Řehořek
Jiří Havránek Network flows exporter supporting application information Ing. Tomáš Čejka
Karel Hynek Educational kit with the Peltier device Ing. Miroslav Skrbek, Ph.D.
Jakub Jančička Automatic classification of network entities Ing. Tomáš Čejka
Jan Luxemburk Functional programming for web frontend Ing. Robert Pergl, Ph.D.
Oldřich Malec Project and infrastracture management of BI-DBS teaching portal Ing. Jiří Hunka
Jonatan Matějka Genetic algorithms for molecule generation Mgr. Jan Starý, Ph.D.
Lukáš Mazur Side channel analysis of cryptographic algorithms implementations Dr.-Ing. Martin Novotný
Jan Říha Side channel attack on AES Implementation in Altera FPGA Dr.-Ing. Martin Novotný
Michal Stejskal Retreaving data from logs application Ing. Josef Vogel, CSc.
Ján Sučan Programming tool for ST10F family of microcontrollers Ing. Radek Dobiáš, Ph.D., MBA.
David Šafrata Meteostation using Bluetooth Low Energy Ing. Lukáš Ručkay, Ph.D.
Jakub Šimek Source code validator for embedded systems Ing. Jan Bělohoubek
Václav Švec SSL/TLS filtering support for privoxy Ing. Josef Kokeš
Jan Švejda Web service for advanced text analysis Ing. Pavel Kordík, Ph.D.
Jakub Tkáč Design and implementation of cellular automaton simulating dynamic recrystallization RNDr. Jiří Kroc, Ph.D.
Jan Vojtěšek Analysis of the rescue file of bestCrypt volume encryption Ing. Josef Kokeš

Winter semester 2016/2017

AUTHOR TITLE OF THE THESIS SUPERVISOR
Michal Buchovecký Embedded system for fly emulator Ing. Pavel Kubalík, Ph.D.
Jan Řasa Web server for dynamically generated objects in RDF formats RNDr. Jakub Klímek, Ph.D.
Jan Severyn Side channel analysis of cryptographic algorithms implementations Dr.-Ing. Martin Novotný
Štěpán Sršeň A distributed infrastructure for virtual molecule screening Mgr. Jan Starý, Ph.D.

Summer semester 2015/2016

AUTHOR TITLE OF THE THESIS SUPERVISOR
Oleksandr Balan Colorbis – Android mobile application for improving user creativity Ing. Jiří Hunka
Jaroslav Beran ZYBO board peripherals for the driver development course Ing. Miroslav Skrbek, Ph.D.
Ondřej Bílek Graphical display of radiation data of spacecraft payload SATRAM/Timepix doc. Ing. Carlos Humberto Granja, Ph.D.
Jan Brejník USB programmable power switch Ing. Pavel Vít
Klára Drhová Key exchange based on supersingular elliptic curve isogenies Ing. Jiří Buček
Marek Foltýn Interactively controlled PC games using smart phones Ing. Filip Křikava, Ph.D.
Martin Holoubek Detection of unspecified behaviour in C Ing. Jan Trávníček
Tomáš Jánský Application for analysis of VoIP/SIP network flows Ing. Tomáš Čejka
David Knap Analysis and revision of business processes of application Enquiry CTU Ing. Michal Valenta, Ph.D.
Tomáš Kolárik A microphone input with dereverberation preprocessing for verbal robot command recognition Ing. Miroslav Skrbek, Ph.D.
Filip Křesťan Evaluation of Distributed Database Systems in Context of Personalized Recommendation Ing. Tomáš Řehořek
Daniel Laube Babylon: Self-organizing parametric model of an ancient city Ing. Radek Richtr
Michal Majer Employment agency information system Ing. Dana Vynikarová, Ph.D.
Stanislav Mikeš ČCTU Navigator III – Management of mobile multiplatform application development Ing. Jiří Chludil
Peter Mitura Efficient algorithms for computation of convex hull Ing. Ivan Šimeček, Ph.D.
Jakub Neburka Extension of the project exchange system Ing. Jiří Mlejnek
Vít Nehasil Analysis of outsourcing of ICT services through public procurement Ing. Mgr. Pavla Vozárová, Ph.D., M.A.
Tomáš Pajurek Cross platform interoperability of AI algorithms on computational cluster Ing. Ondřej Stuchlík
Petr Pikaus Hematology Register of Treatment (HeRgoT) Ing. Jiří Hunka
Jiří Pospíšilík Server and client of time-stamp authority RNDr. Ing. Vladimír Smotlacha, Ph.D.
Klára Schovánková The traveling geocacher problem I Ing. Jan Baier
Petr Socha Car dashboard model Ing. Miroslav Skrbek, Ph.D.
Dominik Soukup Autonomous configuration of network devices Ing. Viktor Černý
Jaroslav Šmolík Web presentation and booking system of accommodation facilities Ing. Ondřej Guth, Ph.D.
Uršuľa Žákovská Augmented reality game for Android Ing. Marek Žehra

Winter semester 2015/2016

AUTHOR TITLE OF THE THESIS SUPERVISOR
Patrik Staš Directional visualization of trajectories of energetic space radiation particles doc. Ing. Carlos Humberto Granja, Ph.D.
Peter Uhnák Layouting of diagrams in the DynaCASE tool Ing. Robert Pergl, Ph.D.
Tomáš Zimmerhakl FPGA implementation of the AES algorithm Ing. Filip Štěpánek

Summer semester 2014/2015

AUTHOR TITLE OF THE THESIS SUPERVISOR
Ondřej Batík Query language for relations among MBI objects Ing. Michal Valenta, Ph.D.
Jan Bobek Image processing on GPU Ing. Zdeněk Konfršt, Ph.D.
Tomáš Brůna Implemention of the Chameleon clustering algorithm Ing. Tomáš Bartoň
Ondřej Červenka Programmable light dimmer for domestic animals Ing. Pavel Kubalík, Ph.D.
Tomáš Duda Detection of phishing messages doc. RNDr. Ing. Marcel Jiřina, Ph.D.
Klára Hájková Text editor for Japanese Ing. Martin Kopp
Richard Holaj Plugin for mapping REST resources to GORM domains with local cache Ing. Zdeněk Rybola
Daniel Chabr Solution for management and visualization of complex search queries RNDr. Jiřina Scholtzová, Ph.D.
Jakub Koza Design and implementation of a distributed platform for knowledge discovery in big astronomical spectra archives RNDr. Petr Škoda, CSc.
Tomáš Králík WinDLX Simulator Extension Ing. Tomáš Zahradnický, Ph.D.
Simeon Kredatus Analysis and design of supporting information system enhancing characterization and quality assurance of electrically tunable optical products Ing. Pavel Náplava
Andrea Krupková Feasibility study of building diary electronic form Ing. David Buchtela, Ph.D.
David Kukačka S-BPM for knowledge management support Ing. Pavel Náplava
Tomáš Kvasnička Improving web server content caching performance Ing. Jiří Smítka
David Oppl Rewriting of digit strings and its application in number theory Ing. Daniel Dombek, Ph.D.
Martin Petráček Machine learning based anomaly detection in real network traffic Ing. Martin Kopp
Andreas Rolli Information system for complaint procedure managementí Ing. Dana Vynikarová, Ph.D.
Martin Senko GCC frontend for the GCC internal form Ing. Jan Trávníček
Marek Suchánek Information system to support the activities of unit owners association Ing. David Buchtela, Ph.D.
Jakub Šiller Extraction of stamps from scanned documents and their preprocessing doc. RNDr. Ing. Marcel Jiřina, Ph.D.
Jakub Tomanek Algorithms for computation of matrix exponential in Sage Ing. Tomáš Kalvoda, Ph.D.
Peter Tulala Information system for center for epilepsy of university hospital in Motol Ing. Petr Ježdík, Ph.D.
David Ungurean Desktop MacOS client for the RTM system Ing. Robert Pergl, Ph.D.

Summer semester 2013/2014

AUTHOR TITLE OF THE THESIS SUPERVISOR
Tomáš Bařtipán Engine kernel for massive multiplayer online roleplaying game – user interface Ing. Bc. Ivan Ryant
Tomáš Fedor Recommender system for online gaming discount portal Ing. Tomáš Řehořek
Ondřej Fiedler LZ-family data compression methods Ing. Jan Baier
Jakub Hout IS for Accreditation Materials – Version 3.0 – Redesign and Extension Ing. Michal Valenta, Ph.D.
Filip Kodýtek Physical unclonable functions for FPGA prof. Ing. Róbert Lórencz, CSc.
Vincenc Kolařík Applying OntoUML for stuctural definitons of normalized systems expanders Ing. Robert Pergl, Ph.D.
Vojtěch Krs Sculpting in Virtual Reality Ing. Ondřej Jamriška
Adam Kučera Latex export for Dokuwiki Ing. Robert Pergl, Ph.D.
Filip Munzar Development support for Java Card applications Ing. Jiří Buček
David Němec DeviantArt Mobile Client Ing. Jakub Hladík
Jan Noha Algorithms for music scores searching and comparing Mgr. Petr Matyáš
Jan Pichl Music sheet recognition module Mgr. Petr Matyáš
Jakub Průša QR Payment Mobile Application Ing. Jakub Hladík
David Příhoda Using machine learing for foot typology analysis Ing. Tomáš Bartoň
Jakub Puchýř FPT algorithms for multi-dimensional matching RNDr. Ondřej Suchý, Ph.D.
Tomáš Richtr Advanced gradient optimization methods of artificial neural networks in RapidMiner 5 Ing. Tomáš Řehořek
Zdeněk Rosa Detection of tunneling in computer networks Ing. Tomáš Čejka
Tomáš Sýkora PDevelopment of learning-through-play applications for pre-school children Ing. Jiří Hunka
Marek Švepeš Configuration and monitoring system for distributed system NEMEA Ing. Tomáš Čejka
Jan Vojíř Low cost control of electrical appliances Ing. Tomáš Vaňát

Winter semester 2013/2014

AUTHOR TITLE OF THE THESIS SUPERVISOR
Jakub Petr Information system for recreation center Ing. Pavel Náplava

Summer semester 2012/2013

AUTHOR TITLE OF THE THESIS SUPERVISOR
Michal Balda Portal for BORM processes optimization Ing. Robert Pergl, Ph.D.
Jakub Bartel Corpus of comments below news articles Ing. Karel Klouda, Ph.D.
Tomáš Hauk Basic components for contest evaluation system Ing. Martin Kačer, Ph.D.
Jiří Hruška Viewer of HDR images in different color spaces Ing. Jiří Filip, Ph.D.
Stanislav Jeřábek Porting of ADOP processor into another platform Dr.-Ing. Martin Novotný
Martin Klepáč Private IaaS cloud comparison Ing. Tomáš Vondra
Michal Kopp My pharmacy: web interface Ing. Zdeněk Troníček, Ph.D.
Roman Lanský Components for the “SZZ” Process System Ing. Daniel Matocha, MSc.
Jakub Melezínek Web environment for algorithms on binary trees Ing. Tomáš Řehořek
Jiří Nádvorník Algorithms for origami folding Ing. Pavel Kordík, Ph.D.
Robin Obůrka Implementation of Tree Compression Pushdown Automaton (TCA) Ing. Martin Poliak
Jiří Rákosník Fixes of Clondike to present the project to the open source community Ing. Josef Gattermayer
Tibor Szolár Web service for scheduling and time organization at the faculty Ing. Tomáš Kalvoda, Ph.D.
Petr Šefčík Graph Coloring – a case study in evolutionary computation doc. RNDr. Josef Kolář, CSc.
Eliška Šestáková Tower defense game implementation doc. RNDr. Josef Kolář, CSc.
Jan Turoň Document management system design Ing. Robert Pergl, Ph.D.
Jaroslav Žmolík Automated operational planning of work orders Ing. Petra Wiedemmannová

Summer semester 2011/2012

AUTHOR TITLE OF THE THESIS SUPERVISOR
Vojtěch Bartoš Assistant for choosing study branch, navigator through disponible study plans Ing. Ivan Halaška
Lenka Čačková Models of Peano’s Arithmetic and its fragments RNDr. Kateřina Trlifajová, Ph.D.
Barbora Červenková The graphical user interface for strategic game Sepulcher Ing. Jiří Daněček
Marek Hakala Creating forms from the XML description using Qt4 library Ing. Josef Vogel, CSc.
Jan Nohavica Mathematical game on the XNA framework Mgr. Petr Matyáš
Ondřej Perutka SmartBuildings – Security cameras Ing. Jiří Mlejnek
Tomáš Peterka VO-compatible post-processing proxy server of stellar spectra RNDr. Petr Škoda, CSc.
Jan Strnad Java on CUDA architecture Ing. Zdeněk Konfršt, Ph.D.
František Toman Web application for drawing UML diagrams Ing. Jiří Hunka
Dominik Veselý Photo tiling for iPhone Ing. Martin Kačer, Ph.D.

The person responsible for the content of this page: Ing. Zdeněk Muzikář, CSc.