Computer Science - Software and Data Engineering (valid since 2022)
| NSZZ023 | Diploma Thesis I | [WS schedule] [SS schedule] | both | 0/4 | C | HT | 6 | 32-STUD | FMP | Czech, English | ||||||||
| NSZZ024 | Diploma Thesis II | [WS schedule] [SS schedule] | both | 0/6 | C | HT | 9 | 32-STUD | FMP | Czech, English | ||||||||
| NSZZ025 | Diploma Thesis III | [WS schedule] [SS schedule] | both | 0/10 | C | HT | 15 | 32-STUD | FMP | Czech, English |
| NTIN066 | Data Structures 1 | [WS schedule] [SS schedule] | 1st year | both | 2/2 | C+Ex | HT | 6 | prof. Mgr. Michal Koucký, Ph.D., RNDr. Jiří Fink, Ph.D., Mgr. Martin Mareš, Ph.D. | 32-KTIML | FMP | NTIX066 | Czech, English | |||||
| NTIN090 | Introduction to Complexity and Computability | [WS schedule] | 1st year | winter | 2/1 | C+Ex | HT | 4 | prof. RNDr. Ondřej Čepek, Ph.D., RNDr. Petr Kučera, Ph.D. | 32-KTIML | FMP | NUPA038, N#IA022, NTIX090 | Czech, English |
| NMAI060 | Probabilistic Methods | [WS schedule] | winter | 2/0 | Ex | HT | 3 | prof. RNDr. Jaromír Antoch, CSc. | 32-KSI | FMP | Czech, English | |||||||
| NPRG054 | High Performance Software Development | [SS schedule] | summer | 2/2 | MC | HT | 6 | RNDr. David Bednárek, Ph.D. | 32-KSI | FMP | Czech | |||||||
| NSWI035 | Principles of Distributed Systems | [WS schedule] | winter | 2/0 | Ex | HT | 3 | RNDr. Filip Zavoral, Ph.D. | 32-KSI | FMP | Czech, English | |||||||
| NSWI080 | Middleware | [SS schedule] | summer | 2/1 | MC | HT | 4 | prof. Ing. Petr Tůma, Dr. | 32-KDSS | FMP | English, Czech | |||||||
| NSWI101 | System Behaviour Models and Verification | [WS schedule] | winter | 2/2 | C+Ex | HT | 5 | doc. RNDr. Jan Kofroň, Ph.D. | 32-KDSS | FMP | English | |||||||
| NSWI131 | Performance Evaluation of Computer Systems | [SS schedule] | summer | 2/1 | C+Ex | HT | 4 | prof. Ing. Petr Tůma, Dr. | 32-KDSS | FMP | English, Czech | |||||||
| NSWI149 | Software Engineering in Practice | [SS schedule] | summer | 2/0 | C | HT | 3 | prof. Mgr. Martin Nečaský, Ph.D. | 32-KSI | FMP | Czech | |||||||
| NSWI152 | Cloud Application Development | [SS schedule] | summer | 0/2 | C | HT | 3 | RNDr. Filip Zavoral, Ph.D. | 32-KSI | FMP | Czech | |||||||
| NSWI166 | Introduction to recommender systems and user preferences | [SS schedule] | summer | 2/1 | C+Ex | HT | 4 | Mgr. Ladislav Peška, Ph.D. | 32-KSI | FMP | NDBI037 | Czech, English | ||||||
| NTIN067 | Data Structures 2 | [SS schedule] | summer | 2/0 | Ex | HT | 3 | RNDr. Jiří Fink, Ph.D., Mgr. Martin Mareš, Ph.D. | 32-KTIML | FMP | Czech | |||||||
| NPRG058 | Advanced Programming in Parallel Environment | [WS schedule] | winter | 2/2 | C+Ex | HT | 6 | doc. RNDr. Martin Kruliš, Ph.D. | 32-KDSS | FMP | Czech, English | |||||||
| NPFL129 | Introduction to Machine Learning with Python | [WS schedule] | winter | 2/2 | C+Ex | HT | 5 | Mgr. Jindřich Libovický, Ph.D. | 32-UFAL | FMP | NPFL054, NPGR035 | Czech, English |
| NPRG069 | Software Project | [WS schedule] [SS schedule] | both | 0/8 | C | HT | 12 | RNDr. Filip Zavoral, Ph.D., doc. RNDr. Petr Hnětynka, Ph.D. | 32-KSI | FMP | Czech, English | |||||||
| NPRG070 | Research Project | [WS schedule] [SS schedule] | both | 0/6 | C | HT | 9 | RNDr. Filip Zavoral, Ph.D., doc. RNDr. Petr Hnětynka, Ph.D. | 32-KSI | FMP | Czech, English | |||||||
| NPRG071 | Company Project | [WS schedule] [SS schedule] | both | 0/4 | C | HT | 6 | RNDr. Filip Zavoral, Ph.D., doc. RNDr. Petr Hnětynka, Ph.D. | 32-KSI | FMP | Czech, English | |||||||
| NPRG072 | Increased project scope | [WS schedule] [SS schedule] | both | 0/2 | C | HT | 3 | RNDr. Filip Zavoral, Ph.D., doc. RNDr. Petr Hnětynka, Ph.D. | 32-KSI | FMP | Czech |
![]() |
| Final exams | |||
| Final exams not included in blocks | |||
| NSZD023 Defence of Diploma Thesis | |||
| NSZI069 Software and Data Egineering | |||

