Department of Theoretical Computer Science
Provided courses
Code | Course name | Language | WINTER SEMESTER | SUMMER SEMESTER | Enrolled in semester | ||||
Tutor | completion | credits | range | completion | credits | range | |||
PI-ROZ | Advanced Pattern Recognition | ZK | 4 | 3C | B242 | ||||
PI-APA | Advanced Program Analysis | English | ZK | 4 | 3C | B241 | |||
NIE-APT | Advanced Program Testing | English | Z,ZK | 5 | 2P+1C | B241 | |||
NI-APT | Advanced Program Testing | English | Z,ZK | 5 | 2P+1C | B241 | |||
NI-ATH | AlgorithmicTheories of Games | Czech | Z,ZK | 4 | 2P+2C | The course is not on the list | |||
BIE-AG1.21 | Algorithms and Graphs 1 | English | Z,ZK | 5 | 2P+2C | B241 | |||
BI-AG1.21 | Algorithms and Graphs 1 | Czech | Z,ZK | 5 | 2P+2C | B241 | |||
BIK-AG1.21 | Algorithms and Graphs 1 | Czech | Z,ZK | 5 | 14KP+4KC | B241 | |||
BIE-AG2.21 | Algorithms and Graphs 2 | English | Z,ZK | 5 | 2P+2C | B242 | |||
BI-AG2.21 | Algorithms and Graphs 2 | Czech | Z,ZK | 5 | 2P+2C | B242 | |||
BIE-AX2 | Algorithms and Graphs 2 No Implementation | English | B242 | ||||||
BIE-AX1.24 | Algorithms and Graphs No Implementation | English | Z,ZK | 5 | 2P+2C | B241 | |||
BIE-AX1 | Algorithms and Graphs No Implementation | English | Z,ZK | 4 | 2P+2C | B241 | |||
UNIK-ADS | Algorithms and data structures |
Czech | Z,ZK | 7 | 20B | The course is not on the list | |||
UNI-ADS | Algorithms and data structures |
Czech | Z,ZK | 7 | 2P+2C | The course is not on the list | |||
BI-AVI.21 | Algorithms visually | Czech | Z,ZK | 4 | 2P+1C | B242 | |||
PI-ARB | Arbology | ZK | 4 | 3C | ZK | 4 | 3C | B241, B242 | |
PI-ASP | Architecture of Symbolic Computers | ZK | 4 | 3C | ZK | 4 | 3C | B241, B242 | |
BIK-ZUM | Artificial Intelligence Fundamentals |
Czech | Z,ZK | 4 | 13+4 | The course is not on the list | |||
BIE-AAG.21 | Automata and Grammars | English | Z,ZK | 5 | 2P+2C | B241 | |||
BIK-AAG.21 | Automata and Grammars | Czech | Z,ZK | 5 | 14KP+4KC | B241 | |||
BI-AAG.21 | Automata and Grammars | Czech | Z,ZK | 5 | 2P+2C | B241 | |||
NI-GEN | Code Generators | Czech | Z,ZK | 5 | 2P+1C | B241 | |||
NI-KTH | Combinatorial Theories of Games | Czech | Z,ZK | 4 | 2P+1C | B242 | |||
BIE-CCN | Compiler Construction | English | Z,ZK | 5 | 2P+1C | B242 | |||
BI-CCN | Compiler Construction | English | Z,ZK | 5 | 2P+1C | B242 | |||
NIE-CPX | Complexity Theory | English | Z,ZK | 5 | 3P+1C | B241 | |||
QNIE-CPX | Complexity Theory |
English | Z,ZK | 6 | 3P+1C | The course is not on the list | |||
QNI-CPX | Complexity Theory |
Czech | Z,ZK | 6 | 3P+1C | The course is not on the list | |||
NI-CPX | Complexity Theory | Czech | Z,ZK | 5 | 3P+1C | B241 | |||
PI-AVG | Computational genomics algorithms | ZK | 4 | 2P+1C | B242 | ||||
UNI-SPP | Continuous teaching practice |
Czech | KZ | 15 | 450XH | The course is not on the list | |||
UNIK-SPP | Continuous teaching practice | Czech | KZ | 15 | 450XH | The course is not on the list | |||
NIE-KOD | Data Compression | English | Z,ZK | 5 | 2P+1C | B242 | |||
NI-KOD | Data Compression | English | Z,ZK | 5 | 2P+1C | B242 | |||
PI-AKD | Data Compression Algorithms | ZK | 4 | 3C | B242 | ||||
UNI-DI1 | Didactics of Informatics I |
Czech | Z,ZK | 6 | 2P+2C | The course is not on the list | |||
UNIK-DI1 | Didactics of Informatics I | Czech | Z,ZK | 6 | 16B | The course is not on the list | |||
UNI-DI2 | Didactics of Informatics II |
Czech | KZ | 7 | 1P+2C | The course is not on the list | |||
UNIK-DI2 | Didactics of Informatics II | Czech | KZ | 7 | 18B | The course is not on the list | |||
UNIK-DIP | Diploma thesis | Z | 9 | 270ZP | The course is not on the list | ||||
UNI-DIP | Diploma thesis |
Z | 9 | 270ZP | The course is not on the list | ||||
BI-EP1 | Effective programming 1 | Czech | Z | 4 | 2P+2C | The course is not on the list | |||
BI-EP1.24 | Effective programming 1 | Czech | KZ | 4 | 2P+2C | B241 | |||
NI-PAM | Efficient Preprocessing and Parameterized Algorithms | Czech | Z,ZK | 4 | 2P+1C | B242 | |||
BI-EP2 | Efficient Programming 2 | Czech | KZ | 4 | 2P+2C | B242 | |||
NI-EVY | Efficient Text Pattern Matching | English | Z,ZK | 5 | 2P+1C | B241 | |||
NIE-EVY | Efficient Text Pattern Matching | English | Z,ZK | 5 | 2P+1C | B241 | |||
NI-VOL | Elections | Czech | Z,ZK | 5 | 2P+1C | B242 | |||
AKCE | Fiktivní předmět - Akce mimo rozvrhovanou výuku | NIC | 0 | 0+0 | NIC | 0 | 0+0 | B241, B242 | |
NI-FMT | Finite model theory | Czech | Z,ZK | 4 | 2P+1C | The course is not on the list | |||
MI-FLP.16 | Functional and Logical Programming |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
PI-TGR | Graph Theory | ZK | 4 | 2P+1C | B241, B242 | ||||
MI-GAK | Graph theory and combinatorics |
Czech | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
NI-GAK | Graph theory and combinatorics | Czech | Z,ZK | 5 | 2P+2C | B242 | |||
NIE-GAK | Graph theory and combinatorics | English | Z,ZK | 5 | 2P+2C | B242 | |||
BI-ICS.18 | Introduction to Computer Science |
English | Z | 3 | Z | 3 | The course is not on the list | ||
BI-CSI | Introduction to Computer Science | English | B241 | ||||||
BIE-CSI | Introduction to Computer Science | English | Z | 2 | 2C | B241 | |||
BI-ICS | Introduction to Computer Science |
English | Z | 2 | The course is not on the list | ||||
NIE-DVG | Introduction to Discrete and Computational Geometry | English | Z,ZK | 5 | 2P+1C | B242 | |||
NI-DVG | Introduction to Discrete and Computational Geometry | English | Z,ZK | 5 | 2P+1C | B242 | |||
NIE-LOM | Linear Optimization and Methods | English | Z,ZK | 5 | 2P+0S+1C | B241 | |||
QNI-LOM | Linear Optimization and Methods |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
NI-LOM | Linear Optimization and Methods | Czech | Z,ZK | 5 | 2P+1C | B241 | |||
QNIE-LOM | Linear Optimization and Methods |
Czech | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
NI-MPJ | Modelling of Programming Languages |
English | Z,ZK | 5 | 2P+1C | The course is not on the list | |||
NI-NON | Nonlinear Continuous Optimization and Numerical Methods | Czech | Z,ZK | 5 | 2P+1C | Z,ZK | 5 | 2P+1C | The course is not on the list |
NIE-NON | Nonlinear Continuous Optimization and Numerical Methods | English | Z,ZK | 5 | 2P+1C | Z,ZK | 5 | 2P+1C | The course is not on the list |
BIE-OOP.21 | Object-Oriented Programming | English | Z,ZK | 5 | 2P+2C | B241 | |||
BIK-OOP.21 | Object-Oriented Programming | Czech | Z,ZK | 5 | 14KP+4KC | B241 | |||
BI-OOP.21 | Object-Oriented Programming | Czech | Z,ZK | 5 | 2P+2C | B241 | |||
BI-ORL | Operations Research and Linear Programming | Czech | KZ | 5 | 1P+2C | B242 | |||
NIE-PAM | Parameterized Algorithms | English | Z,ZK | 4 | 2P+1C | B242 | |||
NIE-SYP | Parsing and Compilers | English | Z,ZK | 5 | 2P+1C | B241 | |||
NI-SYP | Parsing and Compilers | English | Z,ZK | 5 | 2P+1C | B241 | |||
NIE-ROZ | Pattern Recognition | English | Z,ZK | 5 | 2P+1C | B241 | |||
NI-ROZ | Pattern Recognition | Czech | Z,ZK | 5 | 2P+1C | B241 | |||
NI-PLS1 | Programming Language Seminar |
English | Z | 2 | 0P+1C | The course is not on the list | |||
NI-PLS4 | Programming Language Seminar | English | Z | 2 | 0P+1C | B242 | |||
NI-PLS3 | Programming Language Seminar |
English | Z | 2 | 0P+1C | The course is not on the list | |||
NI-PLS2 | Programming Language Seminar |
English | Z | 2 | 0P+1C | The course is not on the list | |||
BIE-PJP.21 | Programming Languages and Compilers | English | Z,ZK | 5 | 2P+1C | B242 | |||
BI-PJP.21 | Programming Languages and Compilers | Czech | Z,ZK | 5 | 2P+1C | B242 | |||
BIE-PPA | Programming Paradigms |
English | Z,ZK | 5 | 2P+2C | The course is not on the list | |||
BIE-PPA.21 | Programming Paradigms | English | Z,ZK | 5 | 2P+2R | B241 | |||
BIK-PPA.21 | Programming Paradigms | Czech | Z,ZK | 5 | 14KP+4KC | B241 | |||
BI-PPA.21 | Programming Paradigms | Czech | Z,ZK | 5 | 2P+2R | B241 | |||
BIK-PPA | Programming Paradigms |
Czech | Z,ZK | 5 | 14KP+4KC | The course is not on the list | |||
BI-ACM | Programming Practices 1 | Czech | KZ | 5 | 4C | B242 | |||
BI-ACM2 | Programming Practices 2 | Czech | KZ | 5 | 4C | B241 | |||
BI-ACM3 | Programming Practices 3 | Czech | KZ | 5 | 4C | B242 | |||
BI-ACM4 | Programming Practices 4 | Czech | KZ | 5 | 4C | B241 | |||
BIE-PA1.21 | Programming and Algorithmics 1 | English | Z,ZK | 7 | 2P+2R+2C | B241 | |||
BIK-PA1.21 | Programming and Algorithmics 1 | Czech | Z,ZK | 7 | 14KP+8KC | B241 | |||
BI-PA1.21 | Programming and Algorithmics 1 Miroslav Balík, Daniel Breiner, Vít Břichňáč, Tomáš Dejmek, Jarmila Fialová, Radek Hušek, Roman Jelínek, Jiří Kašpar, František Kovář, Jaroslav Kříž, Petr Laštovička, Jan Matoušek, Tomáš Pecka, Sebastian Prokop, Róbert Selvek, Jan TrávníčekⒼ, Oliver Tušla, Ladislav Vagner, Josef Vogel, Ivan Šimeček, Ondřej Štorc, Jan Šuráň, Jakub Švec
|
Czech | Z,ZK | 7 | 2P+2R+2C | B241 | |||
BIE-PA2.21 | Programming and Algorithmics 2 | English | Z,ZK | 7 | 2P+1R+2C | B242 | |||
BI-PA2.21 | Programming and Algorithmics 2 Tomáš Dejmek, Jarmila Fialová, Jakub Horák, Radek Hušek, Roman Jelínek, Barbora Kolomazníková, František Kovář, Jaroslav Kříž, Petr Laštovička, Jan Matoušek, Petr Pauš, Tomáš Pecka, Matyáš Rak, Jan TrávníčekⒼ, Ladislav Vagner, Josef Vogel, Michaela Weberová, Filip Čihák, Ondřej Štorc, Jan Šuráň, Petr Šťastný
|
Czech | Z,ZK | 7 | 2P+1R+2C | B242 | |||
BIK-PA2.21 | Programming and Algorithmics 2 | Czech | Z,ZK | 7 | 14KP+6KC | B242 | |||
BI-PMA | Programming in Mathematica | Czech | Z,ZK | 4 | 2P+2C | Z,ZK | 4 | 2P+2C | The course is not on the list |
QNI-PJK | Programming languages for quantum computing |
Czech | The course is not on the list | ||||||
UNIK-PPP | Propedeutics of pedagogical practice | Czech | KZ | 6 | 16B | The course is not on the list | |||
UNI-PPP | Propedeutics of pedagogical practice |
Czech | KZ | 6 | 2P+2C | The course is not on the list | |||
UNI-RPP | Reflection of teaching practice |
Czech | Z | 3 | 26XH | The course is not on the list | |||
UNIK-RPP | Reflection of teaching practice | Czech | Z | 3 | 8B | The course is not on the list | |||
MIE-RUN.16 | Runtime Systems | English | Z,ZK | 5 | 2P+1C | B242 | |||
NI-RUN | Runtime Systems | English | Z,ZK | 5 | 2P+1C | B242 | |||
BI-VAK.21 | Selected Applications of Combinatorics | Czech | Z | 3 | 2R | B242 | |||
BIE-VAK.21 | Selected Combinatorics Applications | English | Z | 3 | 2R | B242 | |||
NI-APR | Selected Methods for Program Analysis | Czech | Z,ZK | 5 | 2P+1C | B242 | |||
UNI-SPD | Semester project for thesis |
Czech | Z | 3 | 90ZP | The course is not on the list | |||
UNIK-SPD | Semester project for thesis | Czech | Z | 3 | 90ZP | The course is not on the list | |||
PI-STR | Stringology | ZK | 4 | 3C | B242 | ||||
NI-MOB | Student mobility |
Czech | The course is not on the list | ||||||
NI-SLA | Sublinear algorithms | Czech | Z,ZK | 5 | 2P+1C | B241 | |||
BIE-SEG | Systems Engineering | English | Z | 0 | 2C | B241 | |||
BI-SEG | Systems Engineering | English | ZK | 0 | 2C | B241 | |||
BI-TEX | TeX and Typography | Czech | Z,ZK | 4 | 2P+1C | B242 | |||
BI-TS1 | Theoretical Seminar I | Czech | Z | 4 | 2C | The course is not on the list | |||
BI-TS2 | Theoretical Seminar II | Czech | Z | 4 | 2C | B241, B242 | |||
BI-TS3 | Theoretical Seminar III | Czech | Z | 4 | 2C | B241 | |||
BI-TS4 | Theoretical Seminar IV | Czech | Z | 4 | 2C | B242 | |||
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 | |||
PI-TPL | Type Systems for Programming Languages | English | ZK | 4 | 3C | B241, B242 |