Purely Elective Master Courses, Version 2021
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 | B242 | |||
NI-DNP | Advanced .NET | Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
NI-APT | Advanced Program Testing | English | Z,ZK | 5 | 2P+1C | B241 | |||
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 | B241 | |||
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 | The course is not on the list | |||
NI-IOS | Advanced techniques in iOS applications | Czech | KZ | 4 | 2P+2C | B242 | |||
NI-ATH | AlgorithmicTheories of Games | Czech | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
BI-AG2.21 | Algorithms and Graphs 2 | Czech | Z,ZK | 5 | 2P+2C | B242 | |||
NI-APH | Architecture of computer games | Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
BI-APS.21 | Architectures of Computer Systems | Czech | Z,ZK | 5 | 2P+2C | B241 | |||
BI-BLE | Blender | Czech | Z,ZK | 4 | 2P+2C | B242 | |||
NIE-BLO | Blockchain | English | Z,ZK | 5 | 1P+2C | B241 | |||
NI-CTF | Capture The Flag | Czech | KZ | 4 | 3C | B241 | |||
NI-TKA | Category Theory |
Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
NI-KTH | Combinatorial Theories of Games | Czech | Z,ZK | 4 | 2P+1C | B242 | |||
BI-CCN | Compiler Construction | English | Z,ZK | 5 | 3P | B242 | |||
NI-AOA | Completing a professional event |
The course is not on the list | |||||||
NI-CPX | Complexity Theory | Czech | Z,ZK | 5 | 3P+1C | B241 | |||
NI-VYC | Computability |
Czech | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
NI-SCE1 | Computer Engineering Seminar Master I | Z | 4 | 2C | Z | 4 | 2C | B241 | |
NI-SCE2 | Computer Engineering Seminar Master II |
Czech | Z | 4 | 2C | Z | 4 | 2C | The course is not on the list |
NI-PG1 | Computer Grafics 1 | Czech | ZK | 4 | 2P+1C | B242 | |||
BI-JPO.21 | Computer Units | Czech | Z,ZK | 5 | 2P+2C | B241 | |||
NI-ARI | Computer arithmetic | Czech | Z,ZK | 4 | 2P+1C | Z,ZK | 4 | 2P+1C | B241 |
NI-CCC | Creative Coding and Computational Art Josef Kortán, Radek RichtrⒼ, Vojtěch Tomas
|
KZ | 4 | 1P+2C | KZ | 4 | 1P+2C | The course is not on the list | |
NI-KYB | Cybernality |
Czech | ZK | 5 | 2P | The course is not on the list | |||
NI-DSW | Design Sprint | English | Z | 2 | 30B | B241, B242 | |||
NI-DZO | Digital Image Processing |
Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
NI-DID | Digital drawing | Czech | Z | 2 | 4C | Z | 2 | 4C | B242 |
NI-DDM | Distributed Data Mining |
English | KZ | 4 | 3C | The course is not on the list | |||
NI-PAM | Efficient Preprocessing and Parameterized Algorithms | Czech | Z,ZK | 4 | 2P+1C | B242 | |||
NI-VOL | Elections | Czech | Z,ZK | 5 | 2P+1C | B242 | |||
NI-EDW | Enterprise Data Warehouse Systems |
Czech | Z,ZK | 5 | 1P+1C | The course is not on the list | |||
BI-EHA.21 | Ethical Hacking | Czech | Z,ZK | 5 | 2P+2C | B242 | |||
NI-ESC | Experimental Project Course | KZ | 8 | 0P+30R+52C | The course is not on the list | ||||
BI-FTR.1 | Financial Markets |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
BI-FMU | Financial and Management Accounting |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
NI-FMT | Finite model theory | Z,ZK | 4 | 2P+1C | B242 | ||||
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 | B242 | |||
NI-GRI | Grid Computing | English | Z,ZK | 5 | 2P+1C | B241 | |||
NI-HMI2 | History of Mathematics and Informatics | Czech | ZK | 3 | 2P+1C | B241 | |||
NI-IBE | Information Security |
Czech | ZK | 2 | 2P | The course is not on the list | |||
NI-IVS | Intelligent embedded systems |
KZ | 4 | 1P+3C | The course is not on the list | ||||
NI-IKM | Internet and Classification Methods |
Czech | Z,ZK | 4 | 1P+1C | The course is not on the list | |||
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 | B242 | |||
NI-SZ1 | Knowledge Engineering Seminar Master I | Czech | Z | 4 | 2C | Z | 4 | 2C | B241 |
NI-SZ2 | Knowledge Engineering Seminar Master II | Czech | Z | 4 | 2C | Z | 4 | 2C | B241 |
NI-LOM | Linear Optimization and Methods | Czech | Z,ZK | 5 | 2P+1C | B241 | |||
NI-OLI | Linux Drivers |
Czech | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
NI-MLP | Machine Learning in Practice | Czech | Z,ZK | 5 | 2P+1C | B241 | |||
BI-SOJ | Machine Oriented Languages |
Czech | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
BI-SVZ.21 | Machine vision and image processing | Czech | Z,ZK | 5 | 2P+2C | Z,ZK | 5 | 2P+2C | B241 |
NI-MPL | Managerial Psychology | Czech | ZK | 2 | 2P | ZK | 2 | 2P | B241, B242 |
NI-ZS10 | Master internship abroad for 10 credits | Z | 10 | Z | 10 | B241, B242 | |||
NI-ZS20 | Master internship abroad for 20 credits | Z | 20 | Z | 20 | B241, B242 | |||
NI-ZS30 | Master internship abroad for 30 credits | Z | 30 | Z | 30 | B241, B242 | |||
NI-MSI | Mathematical Structures in Computer Science |
Czech | Z,ZK | 4 | 2P+1C | 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 | |||
BI-MPP.21 | Methods of interfacing peripheral devices | Czech | Z,ZK | 5 | 2P+2C | B241 | |||
NI-HCM | Mind Hacking | Czech | ZK | 5 | 2P+1C | B241 | |||
NI-MOP | Modern Object-Oriented Programming in Pharo | Czech | KZ | 4 | 3C | B241 | |||
NI-NMU | New media in art and design | Czech | ZK | 3 | 2P+0C | B241 | |||
NI-ROZ | Pattern Recognition | Czech | Z,ZK | 5 | 2P+1C | B241 | |||
NIE-PML | Personalized Machine Learning | English | Z,ZK | 5 | 2P+1C | B241 | |||
NIE-PDL | Practical Deep Learning | English | KZ | 5 | 2P+1C | B241 | |||
BI-PJP.21 | Programming Languages and Compilers | Czech | Z,ZK | 5 | 2P+1C | B242 | |||
BI-PMA | Programming in Mathematica | Czech | Z,ZK | 4 | 2P+2C | Z,ZK | 4 | 2P+2C | The course is not on the list |
NI-RUB | Programming in Ruby | Czech | KZ | 4 | 3C | B241 | |||
NI-PSL | Programming in Scala | Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
NI-PSD | Public Services Design | Czech | B242 | ||||||
BI-SRC.21 | Real-time systems | Czech | Z,ZK | 5 | 2P+2C | B241 | |||
NI-VPR | Research Project | Z | 5 | Z | 5 | B241, B242 | |||
BI-BEK.21 | Secure Code | Czech | Z,ZK | 5 | 2P+2C | B242 | |||
BI-VMM | Selected Mathematical Methods |
Czech | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
PI-SCN | Seminars on Digital Design |
ZK | 4 | 2P+1C | ZK | 4 | 2P+1C | The course is not on the list | |
NI-HSC | Side-Channel Analysis in Hardware | Z,ZK | 4 | 2P+2C | B241 | ||||
NI-LSM2 | Statistical Modelling Lab | Czech | KZ | 5 | 3C | KZ | 5 | 3C | B241 |
NI-TS1 | Theoretical Seminar Master I | Czech | Z | 4 | 2C | The course is not on the list | |||
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 | B241 | |||
NI-TS4 | Theoretical Seminar Master IV | Czech | Z | 4 | 2C | B242 | |||
NI-TNN | Theory of Neural Networks |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
NI-TVR | Virtual Reality Technology | Czech | Z,ZK | 3 | 1P+1C | Z,ZK | 3 | 1P+1C | B241, B242 |
BI-VHS.21 | Virtual game worlds | Czech | Z,ZK | 5 | 2P+2C | B241 | |||
NI-BPS | Wireless Computer Networks |
Czech | Z,ZK | 4 | 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 | B242 |