Purely Elective Master's Courses in the academic programme Quantum Informatics
In addition to the courses listed here, you can enroll as an elective any course that is offered within your study program and form of study that you did not enroll as a compulsory subject in the program/branch/specialization or a compulsory elective course.Courses of this group that a student has completed in the bachelor study at CTU cannot be re-completed.
| Code | Course name | Language | WINTER SEMESTER | SUMMER SEMESTER | Enrolled in semester | ||||
| Tutor | completion | credits | range | completion | credits | range | |||
| NI-AFP | Applied Functional Programming | Czech | KZ | 5 | 2P+1C | B252 | |||
| FIT-TOP | Academic writing | Czech | Z | 2 | 10B | B251 | |||
| NI-DNP | Advanced .NET | Czech | Z,ZK | 4 | 2P+1C | B252 | |||
| ANI-PAS | Advanced Aspects of Business |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
| NI-KRY | Advanced Cryptology | Czech | Z,ZK | 5 | 2P+2C | B251 | |||
| ANI-PDB | Advanced Database Systems |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-AOS | Advanced Operating Systems |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| BQM36PMO | Advanced Optimization Methods / Conic Optimization | Czech | B251 | ||||||
| QNI-PMO | Advanced Optimization Methods / Conic Optimization | Czech | Z,ZK | 6 | 2P+2C | B251 | |||
| NI-APT | Advanced Program Testing | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NI-PYT | Advanced Python |
Czech | KZ | 4 | 3C | The course is not on the list | |||
| NI-PVR | Advanced Virtual Reality | Czech | KZ | 4 | 2P+1C | B251 | |||
| NI-PVS | Advanced embedded systems |
Czech | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
| NI-AML | Advanced machine learning | English | Z,ZK | 5 | 2P + 1C | B252 | |||
| NI-IOS | Advanced techniques in iOS applications |
Czech | KZ | 4 | 2P+2C | The course is not on the list | |||
| NI-ATH | AlgorithmicTheories of Games | Czech | Z,ZK | 4 | 2P+2C | B252 | |||
| NI-AIB | Algorithms of Information Security | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| ANI-ADP | Architectural and Design Patterns |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-APH | Architecture of computer games |
Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
| NI-UMI.26 | Artificial intelligence |
Czech | Z,ZK | 6 | 2P+2C | The course is not on the list | |||
| FIT-BIP | Blended Intensive Programme | Z | 3 | Z | 3 | B252, B251 | |||
| ANI-BUI | Business Informatics |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
| NI-CTF | Capture The Flag | Czech | KZ | 4 | 3C | KZ | 4 | 3C | B251 |
| NI-CF1 | Capture the Flag 1 |
Czech | KZ | 4 | 3C | The course is not on the list | |||
| NI-CF2 | Capture the Flag 2 | Czech | KZ | 4 | 3C | B252 | |||
| NI-TKA | Category Theory | Czech | Z,ZK | 4 | 2P+1C | B252 | |||
| NI-GEN | Code Generators | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| NI-KTH | Combinatorial Theories of Games | Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
| NI-CPX.26 | Complexity Theory |
Czech | Z,ZK | 6 | 3P+1C | The course is not on the list | |||
| NI-VYC | Computability | Czech | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
| NI-SCE1 | Computer Engineering Seminar Master I | Czech | Z | 4 | 2C | Z | 4 | 2C | B251 |
| NI-SCE2 | Computer Engineering Seminar Master II | Czech | Z | 4 | 2C | Z | 4 | 2C | B252 |
| NI-PG1 | Computer Grafics 1 | Czech | ZK | 4 | 2P+1C | B252 | |||
| ANI-PG1 | Computer Grafics 1 |
Czech | ZK | 5 | 2P+2C | The course is not on the list | |||
| ANI-PIV | Computer Vision |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
| NI-ARI | Computer arithmetic | Czech | Z,ZK | 4 | 2P+1C | Z,ZK | 4 | 2P+1C | B251 |
| NI-CCC | Creative Coding and Computational Art | Czech | KZ | 4 | 1P+2C | KZ | 4 | 1P+2C | B251 |
| NI-CAP | Cultural and Social Anthropology | Czech | ZK | 2 | 2P | B251 | |||
| NI-KYB | Cybernality |
Czech | ZK | 5 | 2P | The course is not on the list | |||
| NI-KOD | Data Compression | English | Z,ZK | 5 | 2P+1C | B252 | |||
| NI-ADM | Data Mining Algorithms | Czech | Z,ZK | 5 | 2P+1C | B252 | |||
| NI-PDD | Data Preprocessing | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| ANI-DSS | Decision Support Systems |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-DSW | Design Sprint | English | Z | 2 | 30B | B251 | |||
| FITE-DIF | Differential equations | English | Z,ZK | 5 | 2P+2C | B252 | |||
| ANI-SIM | Digital Circuit Simulation and Verification |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-DZO | Digital Image Processing |
Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
| ANI-DZO | Digital Image Processing |
Czech | Z,ZK | 6 | 2P+2C | The course is not on the list | |||
| NI-DID | Digital drawing | Czech | Z | 2 | 4C | Z | 2 | 4C | B252 |
| NI-DDM | Distributed Data Mining |
English | KZ | 4 | 3C | The course is not on the list | |||
| NI-DSV | Distributed Systems and Computing | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| NI-PAM | Efficient Preprocessing and Parameterized Algorithms | Czech | Z,ZK | 4 | 2P+1C | B252 | |||
| NI-EVY | Efficient Text Pattern Matching | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NI-VOL | Elections | Czech | Z,ZK | 5 | 2P+1C | B252 | |||
| ANI-EHW | Embedded Hardware |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
| ANI-BVS | Embedded Security |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
| ANI-ESW | Embedded Software |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
| ANI-EGG | Engines for Games and Graphics |
Czech | Z,ZK | 4 | 1P+2C | The course is not on the list | |||
| ANI-EDM | Enterprise Data Management |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-EDW | Enterprise Data Warehouse Systems | Czech | Z,ZK | 5 | 1P+1C | B252 | |||
| ANI-BKO | Error Control Coding |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-ESC | Experimental Project Course | Czech | KZ | 8 | 0P+30R+52C | The course is not on the list | |||
| NI-FMT | Finite model theory |
Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
| NI-GPU | GPU Architectures and Programming | Czech | Z,ZK | 5 | 2P+1C | B252 | |||
| NI-DPH | Game Design |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-GLR | Games and reinforcement learning |
English | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
| NI-GNN | Graph Neural Networks | Czech | Z,ZK | 4 | 1P+1C | B252 | |||
| NI-GAK.26 | Graph theory and combinatorics |
Czech | Z,ZK | 6 | 2P+2C | The course is not on the list | |||
| NI-GAK | Graph theory and combinatorics | Czech | Z,ZK | 5 | 2P+2C | B252 | |||
| NI-GRI | Grid Computing | English | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-HWB | Hardware Security | Czech | Z,ZK | 5 | 2P+2C | B252 | |||
| NI-HMI2 | History of Mathematics and Informatics | Czech | ZK | 3 | 2P+1C | B251 | |||
| NI-IBE | Information Security |
Czech | ZK | 2 | 2P | The course is not on the list | |||
| NI-IVS | Intelligent embedded systems | Czech | KZ | 4 | 1P+3C | B252 | |||
| NI-IKM | Internet and Classification Methods | Czech | Z,ZK | 4 | 1P+1C | B252 | |||
| NI-IAM | Internet and Multimedia |
Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
| NI-IOT | Internet of Things |
Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
| NI-DVG | Introduction to Discrete and Computational Geometry | English | Z,ZK | 5 | 2P+1C | B252 | |||
| ANI-DVG | Introduction to Discrete and Computational Geometry |
English | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| FITE-EHD | Introduction to European Economic History | English | Z,ZK | 3 | 2P+1C | B251 | |||
| NI-SZ1 | Knowledge Engineering Seminar Master I | Czech | Z | 4 | 2C | Z | 4 | 2C | B252, B251 |
| NI-SZ2 | Knowledge Engineering Seminar Master II | Czech | Z | 4 | 2C | Z | 4 | 2C | B252, B251 |
| NI-LOM | Linear Optimization and Methods | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| NI-OLI | Linux Drivers | Czech | Z,ZK | 4 | 2P+2C | B252 | |||
| ANI-MLM | Machine Learning Methods |
Czech | The course is not on the list | ||||||
| FIT-SM1 | Machine Learning Seminar 1 | Czech | Z | 4 | 2C | The course is not on the list | |||
| FIT-SM2 | Machine Learning Seminar 2 | Czech | Z | 4 | 2C | The course is not on the list | |||
| FIT-SM3 | Machine Learning Seminar 3 | Czech | Z | 4 | 2C | The course is not on the list | |||
| FIT-SM4 | Machine Learning Seminar 4 | Czech | Z | 4 | 2C | The course is not on the list | |||
| FIT-SM5 | Machine Learning Seminar 5 | Czech | Z | 4 | 2C | The course is not on the list | |||
| FIT-SM6 | Machine Learning Seminar 6 | Czech | Z | 4 | 2C | The course is not on the list | |||
| FIT-SM7 | Machine Learning Seminar 7 | Czech | Z | 4 | 2C | The course is not on the list | |||
| FIT-SM8 | Machine Learning Seminar 8 | Czech | Z | 4 | 2C | The course is not on the list | |||
| NI-MLP | Machine Learning in Practice | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| NI-MPL | Managerial Psychology | Czech | ZK | 2 | 2P | ZK | 2 | 2P | B252, B251 |
| NI-ZS10 | Master internship abroad for 10 credits | Czech | Z | 10 | Z | 10 | B252, B251 | ||
| NI-ZS20 | Master internship abroad for 20 credits | Czech | Z | 20 | Z | 20 | B252, B251 | ||
| NI-ZS30 | Master internship abroad for 30 credits | Czech | Z | 30 | Z | 30 | B252, B251 | ||
| NI-MSI | Mathematical Structures in Computer Science |
Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
| NI-MKY.26 | Mathematics for Cryptology |
Czech | Z,ZK | 7 | 3P+2C | The course is not on the list | |||
| NI-MZI | Mathematics for data science |
Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
| ANI-AM1 | Middleware Architectures 1 |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| ANI-AM2 | Middleware Architectures 2 |
Czech | The course is not on the list | ||||||
| NI-HCM | Mind Hacking | Czech | ZK | 5 | 2P+1C | B251 | |||
| ANI-MEP | Modelling of Enterprise Processes |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-MPS | Modern Computer Networks |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
| FIT-ITI | Modern IT infrastructure | Czech | Z,ZK | 5 | 2P+1C | Z,ZK | 5 | 2P+1C | B251 |
| NI-MOP | Modern Object-Oriented Programming in Pharo | Czech | KZ | 4 | 3C | B251 | |||
| NI-MCC | Multicore CPU Computing | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| ANI-COM | Network Communication |
Czech | The course is not on the list | ||||||
| NI-SIB | Network Security | Czech | Z,ZK | 5 | 2P+1C | B252 | |||
| NI-NLM | Neural Language Models | Czech | Z | 5 | 2P+1C | B252 | |||
| NI-NMU | New media in art and design | Czech | ZK | 3 | 2P+0C | B251 | |||
| ANI-NSS | Normalized Software Systems |
English | ZK | 5 | 2P+1C | The course is not on the list | |||
| B2M17OPM | Optical Measurements | Czech | Z,ZK | 6 | 2P+2L | B252 | |||
| NI-SYP | Parsing and Compilers | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NI-ROZ | Pattern Recognition | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| ANI-ROZ | Pattern Recognition |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-PLS1 | Programming Language Seminar | English | Z | 2 | 0P+1C | B251 | |||
| NI-PLS2 | Programming Language Seminar | English | Z | 2 | 0P+1C | B252 | |||
| NI-PLS3 | Programming Language Seminar |
English | Z | 2 | 0P+1C | The course is not on the list | |||
| NI-PLS4 | Programming Language Seminar | English | Z | 2 | 0P+1C | The course is not on the list | |||
| FIT-ACM1 | Programming Practices 1 | KZ | 5 | 4C | B251 | ||||
| FIT-ACM2 | Programming Practices 2 | KZ | 5 | 4C | B252 | ||||
| FIT-ACM3 | Programming Practices 3 | KZ | 5 | 4C | The course is not on the list | ||||
| FIT-ACM4 | Programming Practices 4 | KZ | 5 | 4C | The course is not on the list | ||||
| FIT-ACM5 | Programming Practices 5 | KZ | 5 | 4C | The course is not on the list | ||||
| FIT-ACM6 | Programming Practices 6 | KZ | 5 | 4C | The course is not on the list | ||||
| FIT-PMA | Programming in Mathematica | Czech | Z,ZK | 4 | 2P+2C | Z,ZK | 4 | 2P+2C | B252 |
| NI-RUB | Programming in Ruby | Czech | KZ | 4 | 3C | B251 | |||
| NI-PSL | Programming in Scala |
Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
| NI-GOL | Programming of distributed systems in GO | Czech | KZ | 5 | 0P+3C | B251, B252 | |||
| NI-PSD | Public Services Design | Czech | KZ | 4 | 1P+2C | KZ | 4 | 1P+2C | B252 |
| FIT-PSD | Public Services Design | Czech | KZ | 4 | 1P+2C | The course is not on the list | |||
| NI-VPR | Research Project | Czech | Z | 5 | Z | 5 | B252, B251 | ||
| ANI-VMM | Retrieval from Multimedia |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-REV | Reverse Engineering | Czech | Z,ZK | 5 | 1P+2C | B251 | |||
| NI-RUN | Runtime Systems | English | Z,ZK | 5 | 2P+1C | B252 | |||
| NI-APR | Selected Methods for Program Analysis | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| QNI-PON | Selected Topics in Optimization and Numerical mathematics | Czech | Z,ZK | 5 | 2P+1C | B252 | |||
| NI-PON | Selected Topics in Optimization and Numerical mathematics | Czech | Z,ZK | 5 | 2P+1C | B252 | |||
| ANI-SWE | Semantic Web and Knowledge Graphs |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-SEM | Semantics of Programming Languages |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-HSC | Side-Channel Analysis in Hardware | Czech | Z,ZK | 4 | 2P+2C | B251 | |||
| ANI-TSW | Software Product Development |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
| NI-LSM2 | Statistical Modelling Lab | Czech | KZ | 5 | 3C | KZ | 5 | 3C | B251 |
| NI-SLA | Sublinear algorithms | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| NI-SBF | System Security and Forensics | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| ANI-TSP | Testing and Reliability |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
| NI-TS1 | Theoretical Seminar Master I | Czech | Z | 4 | 2C | B251 | |||
| NI-TS2 | Theoretical Seminar Master II | Czech | Z | 4 | 2C | The course is not on the list | |||
| NI-TS3 | Theoretical Seminar Master III |
Czech | Z | 4 | 2C | The course is not on the list | |||
| NI-TS4 | Theoretical Seminar Master IV | Czech | Z | 4 | 2C | The course is not on the list | |||
| NI-TNN | Theory of Neural Networks |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| ANI-NUR | User Interface Design |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-VGA | Video Games Architecture | Czech | Z,ZK | 5 | 2P+1C | B251 | |||
| NI-TVR | Virtual Reality Technology | Czech | Z,ZK | 3 | 1P+1C | Z,ZK | 3 | 1P+1C | B251 |
| NI-VCC | Virtualization and Cloud Computing | Czech | Z,ZK | 5 | 2P+1C | B252 | |||
| ANI-VIZ | Visualization |
Czech | Z,ZK | 6 | 2P+2C | The course is not on the list | |||
| ANI-DDW | Web Data Mining |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-BPS | Wireless Computer Networks | Czech | Z,ZK | 4 | 2P+1C | B252 | |||
| FIT-SEP | World Economy and Business | Czech | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
| ANI-SEP | World Economy and Business |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NI-SEP | World Economy and Business | Czech | Z,ZK | 4 | 2P+1C | Z,ZK | 4 | 2P+1C | B252 |
| FITE-SEP | World Economy and Business | English | Z,ZK | 4 | 2P+2C | The course is not on the list | |||