Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2026/2027

Elective courses Faculty of Information Technology

Code Course name Language WINTER SEMESTER SUMMER SEMESTER Enrolled in semester
Tutor Completion Credits (ECTS) Range Completion Credits (ECTS) Range
FIT-TOP Academic writing Czech Z 2 10B B261
ANI-PAS Advanced Aspects of Business Czech Z,ZK 5 2P+2C B261
ANIE-ARC Advanced Computer Architecture English B261
ANI-ARC Advanced Computer Architecture Czech Z,ZK 5 2P+1C B261
PI-VAP Advanced Computer Architectures ZK 4 3C B261
ANIE-PDB Advanced Database Systems English Z,ZK 5 2P+1C B261
ANI-PDB Advanced Database Systems Czech Z,ZK 5 2P+1C B261
NIE-AOS Advanced Operating Systems English Z,ZK 5 2P+1C B261
NI-AOS Advanced Operating Systems Czech Z,ZK 5 2P+1C B261
PI-PPA Advanced Parallel Algorithms ZK 4 3C B261
ANI-PVR Advanced Virtual Reality Czech KZ 5 2P+1C B261
NIE-AIB Algorithms of Information Security English Z,ZK 5 2P+1C B261
NI-AIB Algorithms of Information Security Czech Z,ZK 5 2P+1C B261
PI-ANM Applied Numerical Mathematics ZK 4 3C ZK 4 3C B261
PI-ARB Arbology ZK 4 3C ZK 4 3C B261
ANIE-ADP Architectural and Design Patterns English Z,ZK 5 2P+1C B261
ANI-ADP Architectural and Design Patterns Czech Z,ZK 5 2P+1C B261
BIE-AAG.21 Automata and Grammars English Z,ZK 5 2P+2C B261
BIK-AAG.21 Automata and Grammars Czech Z,ZK 5 14KP+4KC B261
FIT-BOZP Basic Health and Occupational Safety Regulations Czech Z 0 2+2 B261
ANIE-KOP Combinatorial Optimization English Z,ZK 6 2P+2C B261
ANI-KOP Combinatorial Optimization Czech Z,ZK 6 2P+2C B261
NI-SCE1 Computer Engineering Seminar Master I Czech Z 4 2C Z 4 2C B261
ANI-PIV Computer Vision Czech Z,ZK 5 2P+2C B261
ANI-PG2 Computer graphics 2 Czech Z,ZK 4 2P+1C B261
ANI-DSS Decision Support Systems Czech Z,ZK 5 2P+1C B261
ANI-DZO Digital Image Processing Czech Z,ZK 6 2P+2C B261
NI-DSV Distributed Systems and Computing Czech Z,ZK 5 2P+1C B261
NIE-DSV Distributed Systems and Computing English Z,ZK 5 2P+1C B261
NI-EVY Efficient Text Pattern Matching English Z,ZK 5 2P+1C B261
NIE-EVY Efficient Text Pattern Matching English Z,ZK 5 2P+1C B261
ANIE-ESW Embedded Software English Z,ZK 5 2P+2C B261
ANI-ESW Embedded Software Czech Z,ZK 5 2P+2C B261
ANI-EGG Engines for Games and Graphics Czech Z,ZK 4 1P+2C B261
FITE-GIA Global issues and artificial intelligence English ZK 4 2P+1C ZK 4 2P+1C B261
FITE-GRI Grid Computing English Z,ZK 5 2P+1C B261
BI-HAS Human Aspects in Cryptography and Security Czech Z,ZK 5 2P+1C B261
NIE-ICC Introduction to Computational Complexity English Z,ZK 6 2P+1C+1L B261
NI-ICC Introduction to Computational Complexity Czech Z,ZK 6 2P+1C+1L B261
BI-ULI Introduction to Linux Czech Z 2 4D B261
BIK-PKM Introduction to Mathematics Czech Z 4 B261
BI-PKM Introduction to mathematics Czech Z 4 B261
BIK-SQL.1 Language SQL Czech KZ 4 13KP+4KC B261
NIE-LOM Linear Optimization and Methods English Z,ZK 5 2P+0S+1C B261
FIT-LOS Logistics systems Czech Z,ZK 4 2P+2C Z,ZK 4 2P+2C B261
BI-SVZ.21 Machine vision and image processing Czech Z,ZK 5 2P+2C Z,ZK 5 2P+2C B261
NI-MPX Management practice Czech Z 4 5XD Z 4 5XD B261
NI-MPL Managerial Psychology Czech ZK 2 2P ZK 2 2P B261
ANIE-AM1 Middleware Architectures 1 English Z,ZK 5 2P+1C B261
NI-HCM Mind Hacking Czech ZK 5 2P+1C B261
ANI-MEP Modelling of Enterprise Processes Czech Z,ZK 5 2P+1C B261
NIE-MPS Modern Computer Networks English Z,ZK 5 2P+2C B261
NI-MPS Modern Computer Networks Czech Z,ZK 5 2P+2C B261
FIT-ITI Modern IT infrastructure Czech Z,ZK 5 2P+1C B261
NI-MOP Modern Object-Oriented Programming in Pharo Czech KZ 4 3C B261
NI-MCC Multicore CPU Computing Czech Z,ZK 5 2P+1C B261
ANIE-COM Network Communication English B261
ANI-COM Network Communication Czech B261
NI-NMS.26 Neural Networks, Machine Learning and Randomness Czech Z,ZK 5 2P+1C B261
NI-NMU New media in art and design Czech ZK 3 2P+0C B261
NIE-SYP Parsing and Compilers English Z,ZK 5 2P+1C B261
NI-SYP Parsing and Compilers English Z,ZK 5 2P+1C B261
FI-FIL Philosophy Czech ZK 2 2P ZK 2 2P B261
BIE-PKM Preparatory Mathematics English Z 4 B261
FIT-ACM1 Programming Practices 1 KZ 5 4C B261
FIT-ACM3 Programming Practices 3 KZ 5 4C B261
BIK-PA1.21 Programming and Algorithmics 1 Czech Z,ZK 7 14KP+8KC B261
BI-PYT.21 Python Programming Czech KZ 5 3C KZ 5 3C B261
QNI-QML Quantum machine learning Czech Z,ZK 5 2P+1C B261
NIE-APR Selected Methods for Program Analysis English Z,ZK 5 2P+1C B261
NI-APR Selected Methods for Program Analysis Czech Z,ZK 5 2P+1C B261
ANIE-SWE Semantic Web and Knowledge Graphs English Z,ZK 5 2P+1C B261
NIE-SEM Semantics of Programming Languages English Z,ZK 5 2P+1C B261
NI-SEM Semantics of Programming Languages Czech Z,ZK 5 2P+1C B261
PI-FME.1 Seminar on Formal Specifications ZK 4 3C ZK 4 3C B261
NI-HSC Side-Channel Analysis in Hardware Czech Z,ZK 4 2P+2C B261
ANIE-TSW Software Product Development English Z,ZK 5 2P+2C B261
ANI-TSW Software Product Development Czech Z,ZK 5 2P+2C B261
NI-LSM2 Statistical Modelling Lab Czech KZ 5 3C KZ 5 3C B261
NIE-SBF System Security and Forensics English Z,ZK 5 2P+1C B261
NI-SBF System Security and Forensics Czech Z,ZK 5 2P+1C B261
ANIE-TPA Team project A English Z 4 3C B262
ANI-TPA Team project A Czech Z 4 3C B262, B261
PI-TMN Text Mining ZK 4 3C B261
FIT-TS3 Theoretical Seminar 3 Czech Z 4 2C B261
BIE-UOS.21 Unix-like Operating Systems English KZ 5 2P+2C B261
BIK-UOS.21 Unix-like Operating Systems Czech KZ 5 14KP+4KC B261
BI-UOS.21 Unix-like Operating Systems Czech KZ 5 2P+2C B261
ANI-NUR User Interface Design Czech Z,ZK 5 2P+1C B261
ANIE-NUR User Interface Design English Z,ZK 5 2P+1C B261
ANI-VGA Video Games Architecture Czech Z,ZK 5 2P+1C B261
ANI-TVR Virtual Reality Technology Czech Z,ZK 3 1P+1C B261
BIK-AWD.21 Web and Database Server Administration Czech Z,ZK 5 14KP+4KC B261
BI-AWD.21 Web and Database Server Administration Czech Z,ZK 5 2P+2C B261
BIE-AWD.21 Web and Database Server Administration English Z,ZK 5 2P+2C B261
Data valid to 2026-10-14
For updated information see http://bilakniha.cvut.cz/en/f8-volitelne.html