| Course code |
Course title |
Extent of teaching
|
Completion
|
Semester
|
Credits
|
Guarantor |
Instructors |
| NI-APT |
Advanced Program Testing |
2P+1C |
Z,ZK |
Z |
5 |
Donat-Bouillud P. |
Donat-Bouillud P. |
| NIE-APT |
Advanced Program Testing |
2P+1C |
Z,ZK |
Z |
5 |
Donat-Bouillud P. |
Donat-Bouillud P. |
| NI-ATH |
AlgorithmicTheories of Games |
2P+2C |
Z,ZK |
L |
4 |
Valla T. |
Knop D., Valla T. |
| UNI-ADS |
Algorithms and data structures |
2P+2C |
Z,ZK |
L |
7 |
Valla T. |
Janoušek J., Valla T. |
| BI-AG1.21 |
Algorithms and Graphs 1 |
2P+2C |
Z,ZK |
Z |
5 |
Knop D. |
Opler M., Valla T. |
| BIE-AG1.21 |
Algorithms and Graphs 1 |
2P+2C |
Z,ZK |
Z |
5 |
Knop D. |
Volec J. |
| BIK-AG1.21 |
Algorithms and Graphs 1 |
14KP+4KC |
Z,ZK |
Z |
5 |
Knop D. |
Hušek R. |
| BI-AG2.21 |
Algorithms and Graphs 2 |
2P+2C |
Z,ZK |
L |
5 |
Suchý O. |
Suchý O., Valla T. |
| BIE-AG2.21 |
Algorithms and Graphs 2 |
2P+2C |
Z,ZK |
L |
5 |
Suchý O. |
Hušek R., Valla T. |
| BI-AVI.21 |
Algorithms visually |
2P+1C |
Z,ZK |
L |
4 |
Kučera L. |
Kučera L. |
| BI-AAG.21 |
Automata and Grammars |
2P+2C |
Z,ZK |
Z |
5 |
Holub J. |
Holub J., Janoušek J. |
| BIE-AAG.21 |
Automata and Grammars |
2P+2C |
Z,ZK |
Z |
5 |
Holub J. |
Holub J. |
| BIK-AAG.21 |
Automata and Grammars |
14KP+4KC |
Z,ZK |
Z |
5 |
Holub J. |
Janoušek J. |
| NIE-GEN |
Code Generators |
2P+1C |
Z,ZK |
Z |
5 |
Janoušek J. |
Máj P. |
| NI-GEN |
Code Generators |
2P+1C |
Z,ZK |
Z |
5 |
Janoušek J. |
Máj P. |
| NI-KTH |
Combinatorial Theories of Games |
2P+1C |
Z,ZK |
L |
4 |
Valla T. |
Valla T. |
| BI-CCN |
Compiler Construction |
2P+1C |
Z,ZK |
L |
5 |
Kirsch C. |
Kirsch C. |
| BIE-CCN |
Compiler Construction |
2P+1C |
Z,ZK |
L |
5 |
Kirsch C. |
Kirsch C. |
| NI-CPX.26 |
Complexity Theory |
3P+1C |
Z,ZK |
Z |
6 |
Knop D. |
Suchý O. |
| NI-CPX |
Complexity Theory |
3P+1C |
Z,ZK |
Z |
5 |
Suchý O. |
Suchý O. |
| NIE-CPX.26 |
Complexity Theory |
3P+1C |
Z,ZK |
Z |
6 |
Knop D. |
Suchý O. |
| NIE-CPX |
Complexity Theory |
3P+1C |
Z,ZK |
Z |
5 |
Suchý O. |
Suchý O. |
| QNI-CPX |
Complexity Theory |
3P+1C |
Z,ZK |
Z |
6 |
Knop D. |
Knop D., Suchý O. |
| QNIE-CPX |
Complexity Theory |
3P+1C |
Z,ZK |
Z |
6 |
Knop D. |
|
| UNI-SPP |
Continuous teaching practice |
450XH |
KZ |
Z |
15 |
Muzikář Z. |
Muzikář Z., Scholtzová J. |
| NIE-KOD |
Data Compression |
2P+1C |
Z,ZK |
L |
5 |
Holub J. |
Holub J. |
| NI-KOD |
Data Compression |
2P+1C |
Z,ZK |
L |
5 |
Holub J. |
Holub J. |
| BI-DAS |
Data Structures |
2P+1C |
Z,ZK |
L |
5 |
Opler M. |
Hušek R., Opler M. |
| UNI-DI2 |
Didactics of Informatics II |
1P+2C |
KZ |
L |
7 |
|
|
| UNI-DI1 |
Didactics of Informatics I |
2P+2C |
Z,ZK |
L |
6 |
Muzikář Z. |
Muzikář Z., Scholtzová J. |
| BI-EP1.24 |
Effective programming 1 |
2P+2C |
KZ |
Z |
4 |
Kačer M. |
Kačer M. |
| NI-PAM |
Efficient Preprocessing and Parameterized Algorithms |
2P+1C |
Z,ZK |
L |
4 |
Suchý O. |
Suchý O. |
| BI-EP2 |
Efficient Programming 2 |
2P+2C |
KZ |
L |
4 |
Kačer M. |
Kačer M. |
| NIE-EVY |
Efficient Text Pattern Matching |
2P+1C |
Z,ZK |
Z |
5 |
Holub J. |
Holub J. |
| NI-EVY |
Efficient Text Pattern Matching |
2P+1C |
Z,ZK |
Z |
5 |
Holub J. |
Holub J. |
| NI-VOL |
Elections |
2P+1C |
Z,ZK |
L |
5 |
Knop D. |
Knop D. |
| NI-FMT |
Finite model theory |
2P+1C |
Z,ZK |
L |
4 |
|
|
| NIE-GAK.26 |
Graph theory and combinatorics |
2P+2C |
Z,ZK |
L |
6 |
|
|
| NIE-GAK |
Graph theory and combinatorics |
2P+2C |
Z,ZK |
L |
5 |
Valla T. |
Opler M. |
| NI-GAK.26 |
Graph theory and combinatorics |
2P+2C |
Z,ZK |
L |
6 |
|
|
| NI-GAK |
Graph theory and combinatorics |
2P+2C |
Z,ZK |
L |
5 |
Valla T. |
Opler M. |
| NIE-ICC |
Introduction to Computational Complexity |
2P+1C+1L |
Z,ZK |
Z |
6 |
Knop D. |
Knop D., Suchý O. |
| NI-ICC |
Introduction to Computational Complexity |
2P+1C+1L |
Z,ZK |
Z |
6 |
Knop D. |
Knop D., Suchý O. |
| BIE-CSI |
Introduction to Computer Science |
2C |
Z |
Z |
2 |
Kirsch C. |
Kirsch C. |
| ANI-DVG |
Introduction to Discrete and Computational Geometry |
2P+1C |
Z,ZK |
Z |
5 |
Saumell Mendiola M. |
Saumell Mendiola M. |
| NI-DVG |
Introduction to Discrete and Computational Geometry |
2P+1C |
Z,ZK |
L |
5 |
Saumell Mendiola M. |
Saumell Mendiola M. |
| NIE-DVG |
Introduction to Discrete and Computational Geometry |
2P+1C |
Z,ZK |
L |
5 |
Saumell Mendiola M. |
Saumell Mendiola M. |
| NIE-LOM |
Linear Optimization and Methods |
2P+0S+1C |
Z,ZK |
Z |
5 |
Knop D. |
Knop D. |
| NI-LOM |
Linear Optimization and Methods |
2P+1C |
Z,ZK |
Z |
5 |
Knop D. |
Knop D. |
| QNIE-LOM |
Linear Optimization and Methods |
2P+1C |
Z,ZK |
Z |
5 |
Knop D. |
Knop D. |
| QNI-LOM |
Linear Optimization and Methods |
2P+1C |
Z,ZK |
Z |
5 |
Knop D. |
Knop D. |
| NIE-NON |
Nonlinear Continuous Optimization and Numerical Methods |
2P+1C |
Z,ZK |
Z,L |
5 |
|
|
| NI-NON |
Nonlinear Continuous Optimization and Numerical Methods |
2P+1C |
Z,ZK |
Z,L |
5 |
|
|
| BIE-OOP.21 |
Object-Oriented Programming |
2P+2C |
Z,ZK |
Z |
5 |
Křikava F. |
Křikava F., Máj P. |
| BIK-OOP.21 |
Object-Oriented Programming |
14KP+4KC |
Z,ZK |
Z |
5 |
Křikava F. |
Křikava F. |
| BI-OOP.21 |
Object-Oriented Programming |
2P+2C |
Z,ZK |
Z |
5 |
Křikava F. |
Křikava F., Máj P. |
| BI-ORL |
Operations Research and Linear Programming |
1P+2C |
KZ |
L |
5 |
Knop D. |
Knop D. |
| NIE-PAM |
Parameterized Algorithms |
2P+1C |
Z,ZK |
L |
4 |
Suchý O. |
Suchý O. |
| NIE-SYP |
Parsing and Compilers |
2P+1C |
Z,ZK |
Z |
5 |
Janoušek J. |
Janoušek J. |
| NI-SYP |
Parsing and Compilers |
2P+1C |
Z,ZK |
Z |
5 |
Janoušek J. |
Janoušek J. |
| ANI-ROZ |
Pattern Recognition |
2P+1C |
Z,ZK |
Z |
5 |
|
|
| NIE-ROZ |
Pattern Recognition |
2P+1C |
Z,ZK |
Z |
5 |
Haindl M. |
Haindl M. |
| NI-ROZ |
Pattern Recognition |
2P+1C |
Z,ZK |
Z |
5 |
Haindl M. |
Haindl M. |
| BIE-PA1.21 |
Programming and Algorithmics 1 |
2P+2R+2C |
Z,ZK |
Z |
7 |
Trávníček J. |
Trávníček J. |
| BIK-PA1.21 |
Programming and Algorithmics 1 |
14KP+8KC |
Z,ZK |
Z |
7 |
Trávníček J. |
Hušek R. |
| BI-PA1.21 |
Programming and Algorithmics 1 |
2P+2R+2C |
Z,ZK |
Z |
7 |
Trávníček J. |
Balík M., Trávníček J., Vagner L., Vogel J. |
| BIE-PA2.21 |
Programming and Algorithmics 2 |
2P+1R+2C |
Z,ZK |
L |
7 |
Trávníček J. |
Trávníček J. |
| BIK-PA2.21 |
Programming and Algorithmics 2 |
14KP+6KC |
Z,ZK |
L |
7 |
Trávníček J. |
Hušek R., Kolomazníková B., Štorc O. |
| BI-PA2.21 |
Programming and Algorithmics 2 |
2P+1R+2C |
Z,ZK |
L |
7 |
Trávníček J. |
Hušek R., Trávníček J., Vagner L. |
| BI-PMA |
Programming in Mathematica |
2P+2C |
Z,ZK |
Z,L |
4 |
Buk Z. |
Buk Z. |
| FIT-PMA |
Programming in Mathematica |
2P+2C |
Z,ZK |
Z,L |
4 |
Buk Z. |
Buk Z. |
| NI-PLS1 |
Programming Language Seminar |
0P+1C |
Z |
Z |
2 |
Donat-Bouillud P. |
Donat-Bouillud P., Křikava F. |
| NI-PLS2 |
Programming Language Seminar |
0P+1C |
Z |
L |
2 |
Donat-Bouillud P. |
Donat-Bouillud P., Křikava F. |
| NI-PLS3 |
Programming Language Seminar |
0P+1C |
Z |
Z |
2 |
Donat-Bouillud P. |
Donat-Bouillud P., Křikava F. |
| NI-PLS4 |
Programming Language Seminar |
0P+1C |
Z |
L |
2 |
Donat-Bouillud P. |
Donat-Bouillud P., Křikava F. |
| BIE-PJP.21 |
Programming Languages and Compilers |
2P+1C |
Z,ZK |
L |
5 |
Janoušek J. |
Vagner L. |
| BI-PJP.21 |
Programming Languages and Compilers |
2P+1C |
Z,ZK |
L |
5 |
Janoušek J. |
Vagner L. |
| QNIE-PJK |
Programming languages for quantum computing |
2P+1C |
Z,ZK |
L |
5 |
Janoušek J. |
Janoušek J. |
| QNI-PJK |
Programming languages for quantum computing |
2P+1C |
Z,ZK |
L |
5 |
Janoušek J. |
Janoušek J. |
| BIE-PPA.21 |
Programming Paradigms |
2P+2R |
Z,ZK |
Z |
5 |
Janoušek J. |
Jakl T., Janoušek J., Máj P., Verter J. |
| BIE-PPA |
Programming Paradigms |
2P+2C |
Z,ZK |
Z |
5 |
|
|
| BIK-PPA.21 |
Programming Paradigms |
14KP+4KC |
Z,ZK |
Z |
5 |
Janoušek J. |
Gregor F., Janoušek J. |
| BIK-PPA |
Programming Paradigms |
14KP+4KC |
Z,ZK |
Z |
5 |
|
|
| BI-PPA.21 |
Programming Paradigms |
2P+2R |
Z,ZK |
Z |
5 |
Janoušek J. |
Jakl T., Máj P., Verter J. |
| FIT-ACM1 |
Programming Practices 1 |
4C |
KZ |
L |
5 |
Too many persons |
|
| BI-ACM2 |
Programming Practices 2 |
4C |
KZ |
Z |
5 |
|
|
| FIT-ACM2 |
Programming Practices 2 |
4C |
KZ |
Z |
5 |
Too many persons |
|
| BI-ACM3 |
Programming Practices 3 |
4C |
KZ |
L |
5 |
Too many persons |
Suchý O., Valla T. |
| FIT-ACM3 |
Programming Practices 3 |
4C |
KZ |
L |
5 |
Too many persons |
|
| BI-ACM4 |
Programming Practices 4 |
4C |
KZ |
Z |
5 |
|
|
| FIT-ACM4 |
Programming Practices 4 |
4C |
KZ |
Z |
5 |
Suchý O. |
|
| FIT-ACM5 |
Programming Practices 5 |
4C |
KZ |
L |
5 |
Suchý O. |
|
| FIT-ACM6 |
Programming Practices 6 |
4C |
KZ |
L |
5 |
Suchý O. |
|
| UNI-PPP |
Propedeutics of pedagogical practice |
2P+2C |
KZ |
L |
6 |
Muzikář Z. |
Mrázková K., Muzikář Z., Scholtzová J. |
| UNI-RPP |
Reflection of teaching practice |
26XH |
Z |
Z |
3 |
Muzikář Z. |
Muzikář Z., Scholtzová J. |
| NIE-RUN |
Runtime Systems |
2P+1C |
Z,ZK |
L |
5 |
Křikava F. |
Říha F., Křikava F. |
| NI-RUN |
Runtime Systems |
2P+1C |
Z,ZK |
L |
5 |
Křikava F. |
Říha F., Křikava F. |
| BI-VAK.21 |
Selected Applications of Combinatorics |
2R |
Z |
L |
3 |
Opler M. |
Opler M. |
| BIE-VAK.21 |
Selected Combinatorics Applications |
2R |
Z |
L |
3 |
Opler M. |
Knop D., Opler M. |
| NI-APR |
Selected Methods for Program Analysis |
2P+1C |
Z,ZK |
Z |
5 |
Křikava F. |
Křikava F. |
| NIE-APR |
Selected Methods for Program Analysis |
2P+1C |
Z,ZK |
Z |
5 |
Křikava F. |
Křikava F. |
| NIE-SEM |
Semantics of Programming Languages |
2P+1C |
Z,ZK |
Z |
5 |
Jakl T. |
Jakl T. |
| NI-SEM |
Semantics of Programming Languages |
2P+1C |
Z,ZK |
Z |
5 |
Jakl T. |
Jakl T. |
| NI-SLA |
Sublinear algorithms |
2P+1C |
Z,ZK |
Z |
5 |
Knop D. |
Knop D. |
| BIE-SEG |
Systems Engineering |
2C |
Z |
Z |
0 |
Kirsch C. |
Kirsch C. |
| BI-TEX |
TeX and Typography |
2P+1C |
Z,ZK |
L |
4 |
Olšák P. |
Olšák P. |
| BI-TS1 |
Theoretical Seminar I |
2C |
Z |
Z |
4 |
Too many persons |
Knop D., Opler M., Suchý O., Valla T. |
| BI-TS2 |
Theoretical Seminar II |
2C |
Z |
L |
4 |
Too many persons |
Suchý O., Valla T. |
| BI-TS3 |
Theoretical Seminar III |
2C |
Z |
Z |
4 |
Too many persons |
Suchý O., Valla T. |
| BI-TS4 |
Theoretical Seminar IV |
2C |
Z |
L |
4 |
Too many persons |
Suchý O., Valla T. |
| NI-TS3 |
Theoretical Seminar Master III |
2C |
Z |
Z |
4 |
|
|
| NI-TS2 |
Theoretical Seminar Master II |
2C |
Z |
L |
4 |
Too many persons |
Suchý O., Valla T. |
| NI-TS1 |
Theoretical Seminar Master I |
2C |
Z |
Z |
4 |
Too many persons |
Knop D., Opler M., Suchý O., Valla T. |
| NI-TS4 |
Theoretical Seminar Master IV |
2C |
Z |
L |
4 |
Too many persons |
Suchý O., Valla T. |
|