In this repository, I store some of my projects from my studies at the Faculty of Information Technology VUT in Brno.
- IDM (Discrete Mathematics)
- ILG (Linear Algebra)
- IEL (Electronics for Information Technology) - project
- IUS (Introduction to Software Engineering)
- IZP (Introduction to Programming Systems)
- IMA1 (Mathematical Analysis 1)
- INC (Digital Systems Design) - project
- IOS (Operating Systems) - 2 projects
- ISU (Machine Level Programming)
- IZG (Computer Graphics Principles)
- BAN4(English for Bachelors - Intermediate 2)
- IJC (The C Programming Language) - 2 projects
- IVS (Practical Aspects of Software Design) - calculator team project here
- IAL (Algorithms) - projects (singly linked list, double linked list, binary tree, hash table, stack, queue)
- IFJ (Formal Languages and Compilers) - compiler for PHP programing language team project here
- IMA2 (Mathematical Analysis 2)
- INP (Design of Computer Systems) - description of prcessor in VHDL && Vernam Cipher project focused on chained instruction processing
- IPT (Probability and Statistics)
- ISS (Signals and Systems) - analyzing of piano signal
- ITU (User Interface Programming) - mobile aplication for managing cooking recipes team project here
- IDS (Database Systems) - common constructions in the SQL language team project here
- IPK (Computer Communications and Networks) - 2 projects (TCP/UDP client and TCP/UDP port scanner)
- IPP (Principles of Programming Languages) - project IPPcode23 language parser && IPPcode23 interpreter
- IZU (Fundamentals of Artificial Intelligence) - A* alogorithm in Python && project in prolog + prolog tasks for final exam
- ICP (The C++ Programming Language) - Pacman game team project here
- ISJ (Scripting Languages) - 8 small projects and mini tasks
- ITS (Testing and Dynamic Analysis) - project (test design + test implementation for web site)
- ITY (Typography and Publishing) - 5 projects focused on different topics
- IIS (Information Systems) - team project here
- IMP (Microprocessors and Embedded Systems) - project (Bluetooth Metronome)
- IMS (Modelling and Simulation) - team project here
- ISA (Network Applications and Network Administration) - project (tool for monitoring allocated IPv4 addresses based on analyzing DHCP packets)
- ILI (Advanced Topics of Linux Administration) - project
- KRY (Cryptography) - project (application of SHA-256, MAC and length extension attack)
- MTIa (Modern Trends in Informatics)
- IBT (Bachelor's Thesis) - my bachelor's thesis
Master's programme: Information Technology and Artificial Intelligence, cybersecurity specialization
- AVS (Computation Systems Architectures) - one project on vectorization and second project on prallelization with OpenMP pragmas
- BIS (Information System Security) - CTF like project
- BIO (Biometric Systems) - team project Finger Print Vein Enhancement tool for Biometric Systems
- MSP (Statistics and Probability) - 2 projects on statistics, basic statistics and linear regression
- TIN (Theoretical Computer Science) - 2 project from field of regular, context-free languages, algorithm complexity and reductions
- SCO (Secure Coding) - paper on Secure smart contract coding
All materials available here serve exclusively for inspiration and study support.
Unless otherwise noted in the README
files in the respective directories or in the headers/contents of individual files, all material in this repository is my own work and subject to copyright.
All files in this repository are available under the MIT license (see LICENSE-MIT.md
)