Elective courses Faculty of Information Technology
| Code | Course name | Language | WINTER SEMESTER | SUMMER SEMESTER | Enrolled in semester | ||||
| Tutor | Completion | Credits (ECTS) | Range | Completion | Credits (ECTS) | Range | |||
| FIT-TOP | Academic writing | Czech | Z | 2 | 10B | B261 | |||
| ANI-PAS | Advanced Aspects of Business | Czech | Z,ZK | 5 | 2P+2C | B261 | |||
| ANIE-ARC | Advanced Computer Architecture | English | B261 | ||||||
| ANI-ARC | Advanced Computer Architecture | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| PI-VAP | Advanced Computer Architectures | ZK | 4 | 3C | B261 | ||||
| ANIE-PDB | Advanced Database Systems | English | Z,ZK | 5 | 2P+1C | B261 | |||
| ANI-PDB | Advanced Database Systems | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| NIE-AOS | Advanced Operating Systems | English | Z,ZK | 5 | 2P+1C | B261 | |||
| NI-AOS | Advanced Operating Systems | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| PI-PPA | Advanced Parallel Algorithms | ZK | 4 | 3C | B261 | ||||
| ANI-PVR | Advanced Virtual Reality | Czech | KZ | 5 | 2P+1C | B261 | |||
| NIE-AIB | Algorithms of Information Security | English | Z,ZK | 5 | 2P+1C | B261 | |||
| NI-AIB | Algorithms of Information Security | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| PI-ANM | Applied Numerical Mathematics | ZK | 4 | 3C | ZK | 4 | 3C | B261 | |
| PI-ARB | Arbology | ZK | 4 | 3C | ZK | 4 | 3C | B261 | |
| ANIE-ADP | Architectural and Design Patterns | English | Z,ZK | 5 | 2P+1C | B261 | |||
| ANI-ADP | Architectural and Design Patterns | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| BIE-AAG.21 | Automata and Grammars | English | Z,ZK | 5 | 2P+2C | B261 | |||
| BIK-AAG.21 | Automata and Grammars | Czech | Z,ZK | 5 | 14KP+4KC | B261 | |||
| FIT-BOZP | Basic Health and Occupational Safety Regulations | Czech | Z | 0 | 2+2 | B261 | |||
| ANIE-KOP | Combinatorial Optimization | English | Z,ZK | 6 | 2P+2C | B261 | |||
| ANI-KOP | Combinatorial Optimization | Czech | Z,ZK | 6 | 2P+2C | B261 | |||
| NI-SCE1 | Computer Engineering Seminar Master I | Czech | Z | 4 | 2C | Z | 4 | 2C | B261 |
| ANI-PIV | Computer Vision | Czech | Z,ZK | 5 | 2P+2C | B261 | |||
| ANI-PG2 | Computer graphics 2 | Czech | Z,ZK | 4 | 2P+1C | B261 | |||
| ANI-DSS | Decision Support Systems | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| ANI-DZO | Digital Image Processing | Czech | Z,ZK | 6 | 2P+2C | B261 | |||
| NI-DSV | Distributed Systems and Computing | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| NIE-DSV | Distributed Systems and Computing | English | Z,ZK | 5 | 2P+1C | B261 | |||
| NI-EVY | Efficient Text Pattern Matching | English | Z,ZK | 5 | 2P+1C | B261 | |||
| NIE-EVY | Efficient Text Pattern Matching | English | Z,ZK | 5 | 2P+1C | B261 | |||
| ANIE-ESW | Embedded Software | English | Z,ZK | 5 | 2P+2C | B261 | |||
| ANI-ESW | Embedded Software | Czech | Z,ZK | 5 | 2P+2C | B261 | |||
| ANI-EGG | Engines for Games and Graphics | Czech | Z,ZK | 4 | 1P+2C | B261 | |||
| FITE-GIA | Global issues and artificial intelligence | English | ZK | 4 | 2P+1C | ZK | 4 | 2P+1C | B261 |
| FITE-GRI | Grid Computing | English | Z,ZK | 5 | 2P+1C | B261 | |||
| BI-HAS | Human Aspects in Cryptography and Security | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| NIE-ICC | Introduction to Computational Complexity | English | Z,ZK | 6 | 2P+1C+1L | B261 | |||
| NI-ICC | Introduction to Computational Complexity | Czech | Z,ZK | 6 | 2P+1C+1L | B261 | |||
| BI-ULI | Introduction to Linux | Czech | Z | 2 | 4D | B261 | |||
| BIK-PKM | Introduction to Mathematics | Czech | Z | 4 | B261 | ||||
| BI-PKM | Introduction to mathematics | Czech | Z | 4 | B261 | ||||
| BIK-SQL.1 | Language SQL | Czech | KZ | 4 | 13KP+4KC | B261 | |||
| NIE-LOM | Linear Optimization and Methods | English | Z,ZK | 5 | 2P+0S+1C | B261 | |||
| FIT-LOS | Logistics systems | Czech | Z,ZK | 4 | 2P+2C | Z,ZK | 4 | 2P+2C | B261 |
| BI-SVZ.21 | Machine vision and image processing | Czech | Z,ZK | 5 | 2P+2C | Z,ZK | 5 | 2P+2C | B261 |
| NI-MPX | Management practice | Czech | Z | 4 | 5XD | Z | 4 | 5XD | B261 |
| NI-MPL | Managerial Psychology | Czech | ZK | 2 | 2P | ZK | 2 | 2P | B261 |
| ANIE-AM1 | Middleware Architectures 1 | English | Z,ZK | 5 | 2P+1C | B261 | |||
| NI-HCM | Mind Hacking | Czech | ZK | 5 | 2P+1C | B261 | |||
| ANI-MEP | Modelling of Enterprise Processes | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| NIE-MPS | Modern Computer Networks | English | Z,ZK | 5 | 2P+2C | B261 | |||
| NI-MPS | Modern Computer Networks | Czech | Z,ZK | 5 | 2P+2C | B261 | |||
| FIT-ITI | Modern IT infrastructure | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| NI-MOP | Modern Object-Oriented Programming in Pharo | Czech | KZ | 4 | 3C | B261 | |||
| NI-MCC | Multicore CPU Computing | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| ANIE-COM | Network Communication | English | B261 | ||||||
| ANI-COM | Network Communication | Czech | B261 | ||||||
| NI-NMS.26 | Neural Networks, Machine Learning and Randomness | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| NI-NMU | New media in art and design | Czech | ZK | 3 | 2P+0C | B261 | |||
| NIE-SYP | Parsing and Compilers | English | Z,ZK | 5 | 2P+1C | B261 | |||
| NI-SYP | Parsing and Compilers | English | Z,ZK | 5 | 2P+1C | B261 | |||
| FI-FIL | Philosophy | Czech | ZK | 2 | 2P | ZK | 2 | 2P | B261 |
| BIE-PKM | Preparatory Mathematics | English | Z | 4 | B261 | ||||
| FIT-ACM1 | Programming Practices 1 | KZ | 5 | 4C | B261 | ||||
| FIT-ACM3 | Programming Practices 3 | KZ | 5 | 4C | B261 | ||||
| BIK-PA1.21 | Programming and Algorithmics 1 | Czech | Z,ZK | 7 | 14KP+8KC | B261 | |||
| BI-PYT.21 | Python Programming | Czech | KZ | 5 | 3C | KZ | 5 | 3C | B261 |
| QNI-QML | Quantum machine learning | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| NIE-APR | Selected Methods for Program Analysis | English | Z,ZK | 5 | 2P+1C | B261 | |||
| NI-APR | Selected Methods for Program Analysis | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| ANIE-SWE | Semantic Web and Knowledge Graphs | English | Z,ZK | 5 | 2P+1C | B261 | |||
| NIE-SEM | Semantics of Programming Languages | English | Z,ZK | 5 | 2P+1C | B261 | |||
| NI-SEM | Semantics of Programming Languages | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| PI-FME.1 | Seminar on Formal Specifications | ZK | 4 | 3C | ZK | 4 | 3C | B261 | |
| NI-HSC | Side-Channel Analysis in Hardware | Czech | Z,ZK | 4 | 2P+2C | B261 | |||
| ANIE-TSW | Software Product Development | English | Z,ZK | 5 | 2P+2C | B261 | |||
| ANI-TSW | Software Product Development | Czech | Z,ZK | 5 | 2P+2C | B261 | |||
| NI-LSM2 | Statistical Modelling Lab | Czech | KZ | 5 | 3C | KZ | 5 | 3C | B261 |
| NIE-SBF | System Security and Forensics | English | Z,ZK | 5 | 2P+1C | B261 | |||
| NI-SBF | System Security and Forensics | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| ANIE-TPA | Team project A | English | Z | 4 | 3C | B262 | |||
| ANI-TPA | Team project A | Czech | Z | 4 | 3C | B262, B261 | |||
| PI-TMN | Text Mining | ZK | 4 | 3C | B261 | ||||
| FIT-TS3 | Theoretical Seminar 3 | Czech | Z | 4 | 2C | B261 | |||
| BIE-UOS.21 | Unix-like Operating Systems | English | KZ | 5 | 2P+2C | B261 | |||
| BIK-UOS.21 | Unix-like Operating Systems | Czech | KZ | 5 | 14KP+4KC | B261 | |||
| BI-UOS.21 | Unix-like Operating Systems Lukáš Bařinka, Jiří Borský, Ivan Halaška, Michal Hažlinský, Petr Hodač, Jakub Jančička, Tomáš Macholda, Zdeněk MuzikářⒼ, Jáchym Netresta, Michal Polák, Miroslav Prágl, Šimon Rataj, Jan Trdlička, Yelena Trofimova, Tomáš Vondra, Petr Zemánek, Josef Zápotocký, Viktor Černý, Michal Šoch, Jakub Žitný, Jan Žďárek
|
Czech | KZ | 5 | 2P+2C | B261 | |||
| ANI-NUR | User Interface Design | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| ANIE-NUR | User Interface Design | English | Z,ZK | 5 | 2P+1C | B261 | |||
| ANI-VGA | Video Games Architecture | Czech | Z,ZK | 5 | 2P+1C | B261 | |||
| ANI-TVR | Virtual Reality Technology | Czech | Z,ZK | 3 | 1P+1C | B261 | |||
| BIK-AWD.21 | Web and Database Server Administration | Czech | Z,ZK | 5 | 14KP+4KC | B261 | |||
| BI-AWD.21 | Web and Database Server Administration | Czech | Z,ZK | 5 | 2P+2C | B261 | |||
| BIE-AWD.21 | Web and Database Server Administration | English | Z,ZK | 5 | 2P+2C | B261 | |||