Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025

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
Jan Fiala 
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
Data valid to 2024-11-04
For updated information see http://bilakniha.cvut.cz/en/skupina30020467-NI-V.2021.html