Účast na cvičení je povinná. Cvičení slouží k praktickému osvojení programovacích dovedností a přípravě pro řešení domácích úkolů a semestrální práce.
| V. Týden | Týden kal. | Téma | Čtvrtek | Pátek |
|---|---|---|---|---|
| #1 | 08. | 1 - Úvodní cvičení | 19.02. Lab 01 | 20.02. Lab 01 |
| #2 | 09. | 2 - Cykly a vnořené cykly | 26.02. Lab 02 | 27.02. Lab 02 |
| #3 | 10. | 3 - Dekompozice programu | 05.03. Lab 03 | 06.03. Lab 03 |
| #4 | 11. | 4 - Implementační test | 12.03. Lab 04 | 13.03. Lab 04 |
| #5 | 12. | 5 - Pole a ukazatele | 19.03. Lab 05 | 20.03. Lab 05 |
| #6 | 13. | 6 - Textové řetězce | 26.03. Lab 06 | 27.03. Lab 06 |
| #7 | 14. | 7 - Dynamická alokace a textové soubory | 02.04. Lab 07 | |
| #8 | 15. | 8 - Dynamická alokace a struktury 7 - Dynamická alokace a textové soubory | 09.04. Lab 08 | 10.04. Lab 08 |
| #9 | 16. | 9 - Struktury a spojové seznamy 8 - Dynamická alokace a struktury | 16.04. Lab 09 | 17.04. Lab 07 |
| #10 | 17. | 10 - Implementační test | 23.04. Lab 10 | 24.04. Lab 09 |
| #11 | 18. | Výuka jako v pátek 09 - Struktury a spojové seznamy | | |
| #12 | 19. | 11 - Semestrální kvíz a meziprocesová komunikace | 07.05. Lab 11 | |
| #13 | 20. | 12 - Vícevláknové aplikace | 14.05. Lab 12 | 15.05. Lab 12 |
| #14 | 21. | 13 - Vícevláknové aplikace (Rezerva) | 21.05. Lab 13 | 22.05. Lab 13 |
| 23.05.2026 - Termín udělení zápočtu!1) | ||||