NIE-APT |
Advanced Program Testing |
NI-ATH |
AlgorithmicTheories of Games |
NUI-ADS |
Algorithms and data structures |
MIE-AVY |
Automata in Text Pattern Matching |
MI-AVY |
Automata in Text Pattern Matching |
MIE-GEN |
Code Generators |
NIE-CPX |
Complexity Theory |
MIE-KOD.16 |
Data Compression |
NIE-KOD |
Data Compression |
NUI-DI1 |
Didactics of Informatics I |
NUI-DI2 |
Didactics of Informatics II |
NUI-DIP |
Diploma thesis |
MI-PAM |
Efficient Preprocessing and Parameterized Algorithms |
NI-PAM |
Efficient Preprocessing and Parameterized Algorithms |
MI-EVY.16 |
Efficient Text Pattern Matching |
NI-EVY |
Efficient Text Pattern Matching |
MIE-EVY.16 |
Efficient Text Pattern Matching |
NIE-EVY |
Efficient Text Pattern Matching |
MIE-FLP.16 |
Functional and Logical Programming |
MI-FLP |
Functional and Logical Programming |
MI-FLP.16 |
Functional and Logical Programming |
NI-GEN |
Code Generators |
MI-GAK |
Graph theory and combinatorics |
NI-GAK |
Graph theory and combinatorics |
NIE-GAK |
Graph theory and combinatorics |
NIE-DVG |
Introduction to Discrete and Computational Geometry |
MI-ATH |
Combinatorial Theories of Games |
NI-KTH |
Combinatorial Theories of Games |
MI-KOD.16 |
Data Compression |
NI-KOD |
Data Compression |
NI-FMT |
Finite model theory |
NIE-LOM |
Linear Optimization and Methods |
MI-LOM.16 |
Linear Optimization and Methods |
NI-LOM |
Linear Optimization and Methods |
NI-MPJ |
Modelling of Programming Languages |
MI-NON.16 |
Nonlinear Continuous Optimization and Numerical Methods |
NI-NON |
Nonlinear Continuous Optimization and Numerical Methods |
MIE-NON.16 |
Nonlinear Continuous Optimization and Numerical Methods |
NIE-NON |
Nonlinear Continuous Optimization and Numerical Methods |
NIE-PAM |
Parameterized Algorithms |
MIE-SYP.16 |
Parsing and Compilers |
NIE-SYP |
Parsing and Compilers |
MIE-ROZ |
Pattern Recognition |
NIE-ROZ |
Pattern Recognition |
MI-PAL |
Advanced Algorithms |
NI-APT |
Advanced Program Testing |
NQIE-PJK |
Programming languages for quantum computing |
NQI-PJK |
Programming languages for quantum computing |
NUI-PPP |
Propedeutics of pedagogical practice |
NUI-RPP |
Reflection of teaching practice |
MI-ROZ.16 |
Pattern Recognition |
NI-ROZ |
Pattern Recognition |
MIE-RUN.16 |
Runtime Systems |
MI-RUN.16 |
Runtime Systems |
NIE-RUN |
Runtime Systems |
NI-RUN |
Runtime Systems |
NUI-SPD |
Semester project for thesis |
NI-PLS1 |
Programming Language Seminar |
NI-PLS2 |
Programming Language Seminar |
NI-PLS3 |
Programming Language Seminar |
NI-PLS4 |
Programming Language Seminar |
NUI-SPP |
Continuous teaching practice |
NI-MOB |
Student mobility |
NI-SLA |
Sublinear algorithms |
MI-SYP.16 |
Parsing and Compilers |
NI-SYP |
Parsing and Compilers |
MI-TS1 |
Theoretical Seminar Master I |
NI-TS1 |
Theoretical Seminar Master I |
MI-TS2 |
Theoretical Seminar Master II |
NI-TS2 |
Theoretical Seminar Master II |
NI-TS3 |
Theoretical Seminar Master III |
NI-TS4 |
Theoretical Seminar Master IV |
MI-CPX |
Complexity Theory |
NI-CPX |
Complexity Theory |
NQI-CPX |
Complexity Theory |
NQIE-CPX |
Complexity Theory |
NI-VOL |
Elections |
NI-APR |
Selected Methods for Program Analysis |
NI-DVG |
Introduction to Discrete and Computational Geometry |