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

Purely Elective Master Courses, Version 2021/22 till 2024/25

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 B242
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 B242
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
NI-APH Architecture of computer games Czech Z,ZK 4 2P+1C The course is not on the list
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
NI-AOA Completing a professional event
 
Czech B242
NI-CPX Complexity Theory Czech Z,ZK 5 3P+1C B241
NI-VYC Computability Czech Z,ZK 4 2P+2C B242
NI-SCE1 Computer Engineering Seminar Master I Czech Z 4 2C Z 4 2C B241
NI-SCE2 Computer Engineering Seminar Master II Czech Z 4 2C Z 4 2C B242
NI-PG1 Computer Grafics 1 Czech ZK 4 2P+1C B242
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 
Czech 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 B242
NI-ESC Experimental Project Course Czech KZ 8 0P+30R+52C B242
NI-FMT Finite model theory Czech Z,ZK 4 2P+1C The course is not on the list
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 Czech KZ 4 1P+3C B242
NI-IKM Internet and Classification Methods Czech Z,ZK 4 1P+1C B242
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, B242
NI-SZ2 Knowledge Engineering Seminar Master II Czech Z 4 2C Z 4 2C B241, B242
NI-LOM Linear Optimization and Methods Czech Z,ZK 5 2P+1C B241
NI-OLI Linux Drivers Czech Z,ZK 4 2P+2C B242
NI-MLP Machine Learning in Practice Czech Z,ZK 5 2P+1C B241
NI-MPL Managerial Psychology
Jan Fiala 
Czech ZK 2 2P ZK 2 2P B241, B242
NI-ZS10 Master internship abroad for 10 credits Czech Z 10 Z 10 B241, B242
NI-ZS20 Master internship abroad for 20 credits Czech Z 20 Z 20 B241, B242
NI-ZS30 Master internship abroad for 30 credits Czech 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
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
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
NI-VPR Research Project Czech Z 5 Z 5 B241, B242
PI-SCN Seminars on Digital Design ZK 4 2P+1C ZK 4 2P+1C B242
NI-HSC Side-Channel Analysis in Hardware Czech 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 B242
NI-TVR Virtual Reality Technology Czech Z,ZK 3 1P+1C Z,ZK 3 1P+1C B241, B242
NI-BPS Wireless Computer Networks Czech Z,ZK 4 2P+1C B242
NI-SEP World Economy and Business Czech Z,ZK 4 2P+1C Z,ZK 4 2P+1C B242
Data valid to 2024-12-12
For updated information see http://bilakniha.cvut.cz/en/skupina30020148-NI-V.2021.html