Purely Elective Master Courses of program ANIE
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 (ECTS) | Range | Completion | Credits (ECTS) | Range | |||
| NIE-KRY | Advanced Cryptology | English | Z,ZK | 5 | 2P+2C | B251 | |||
| NIE-AOS | Advanced Operating Systems |
English | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NIE-APT | Advanced Program Testing | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NI-AML | Advanced machine learning | English | Z,ZK | 5 | 2P + 1C | B252 | |||
| NIE-AIB | Algorithms of Information Security | English | Z,ZK | 5 | 2P+1C | B251 | |||
| FIT-BIP | Blended Intensive Programme | Z | 3 | Z | 3 | B252, B251 | |||
| NIE-BLO | Blockchain | English | Z,ZK | 5 | 1P+2C | B251 | |||
| NIE-GEN | Code Generators | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-CPX | Complexity Theory | English | Z,ZK | 5 | 3P+1C | B251 | |||
| NIE-CPX.26 | Complexity Theory |
English | Z,ZK | 6 | 3P+1C | The course is not on the list | |||
| NIE-VYC | Computability | English | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
| NIE-MVI | Computational Intelligence Methods | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-SCE1 | Computer Engineering Seminar Master I | English | Z | 4 | 2C | B251 | |||
| NIE-SCE2 | Computer Engineering Seminar Master II | English | Z | 4 | 2C | The course is not on the list | |||
| NIE-ARI | Computer arithmetic | English | Z,ZK | 4 | 2P+1C | Z,ZK | 4 | 2P+1C | The course is not on the list |
| NIE-KOD | Data Compression | English | Z,ZK | 5 | 2P+1C | B252 | |||
| NI-DSW | Design Sprint | English | Z | 2 | 30B | B251 | |||
| NIE-DSV | Distributed Systems and Computing | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-EPC | Effective C++ programming | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-EVY | Efficient Text Pattern Matching | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-GPU | GPU Architectures and Programming | English | Z,ZK | 5 | 2P+1C | B252 | |||
| NI-GLR | Games and reinforcement learning |
English | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
| NIE-GAK.26 | Graph theory and combinatorics |
English | Z,ZK | 6 | 2P+2C | The course is not on the list | |||
| FITE-GRI | Grid Computing | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-HWB | Hardware Security | English | Z,ZK | 5 | 2P+2C | B252 | |||
| NIE-HMI | History of Mathematics and Informatics | English | Z,ZK | 3 | 2P+1C | B251 | |||
| NIE-DVG | Introduction to Discrete and Computational Geometry | English | Z,ZK | 5 | 2P+1C | B252 | |||
| FITE-EHD | Introduction to European Economic History | English | Z,ZK | 3 | 2P+1C | B251 | |||
| NIE-LOM | Linear Optimization and Methods | English | Z,ZK | 5 | 2P+0S+1C | B251 | |||
| ANIE-MLM | Machine Learning Methods |
English | The course is not on the list | ||||||
| NIE-MKY.26 | Mathematics for Cryptology |
English | Z,ZK | 7 | 3P+2C | The course is not on the list | |||
| NIE-AM2 | Middleware Architectures 2 | English | Z,ZK | 5 | 2P+1C | B252 | |||
| NIE-MPS | Modern Computer Networks |
English | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
| NIE-MCC | Multicore CPU Computing | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-SIB | Network Security | English | Z,ZK | 5 | 2P+1C | B252 | |||
| NIE-OSY | Operating Systems and Systems Programming | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-PAM | Parameterized Algorithms | English | Z,ZK | 4 | 2P+1C | B252 | |||
| NIE-SYP | Parsing and Compilers | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-ROZ | Pattern Recognition | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-PML | Personalized Machine Learning | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-PDL | Practical Deep Learning | English | KZ | 5 | 2P+1C | B251 | |||
| 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 | ||||
| NIE-VPR | Research Project | English | Z | 5 | Z | 5 | B252, B251 | ||
| NIE-REV | Reverse Engineering | English | Z,ZK | 5 | 1P+2C | B251 | |||
| NIE-RUN | Runtime Systems | English | Z,ZK | 5 | 2P+1C | B252 | |||
| NIE-APR | Selected Methods for Program Analysis |
English | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NIE-SWE | Semantic Web and Knowledge Graphs | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-SEM | Semantics of Programming Languages |
English | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
| NIE-HSC | Side-Channel Analysis in Hardware | English | Z,ZK | 4 | 2P+2C | B251 | |||
| NIE-SBF | System Security and Forensics | English | Z,ZK | 5 | 2P+1C | B251 | |||
| NIE-VCC | Virtualization and Cloud Computing | English | Z,ZK | 5 | 2P+1C | B252 | |||
| NIE-DDW | Web Data Mining | English | Z,ZK | 5 | 2P+1C | B252 | |||
| NIE-BPS | Wireless Computer Networks | English | 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 | |||
| NIE-SEP | World Economy and Business | English | Z,ZK | 4 | 2P+1C | B251 | |||