| Cvičení | Datum | Téma | |
|---|---|---|---|
| Úterý | Čtvrtek | ||
| 1. | 21. 09. | 23. 09. | Kompilace, CMake, základy I/O |
| 2. | 5. 10. | 30. 09. | Vstupní a výstupní proudy, formátování, ošetření chyb vstupu |
| 3. | 12. 10. | 7. 10. | Enumy, strukturovaná data a předávání argumentů funkcím |
| 4. | 19. 10. | 14. 10. | Dynamická alokace a správa paměti |
| 5. | 26. 10. | 21. 10. | Objekty a jejich život |
| 6. | 2. 11. | 4. 11. | Kopie a přesuny |
| 7. | 9. 11. | 11. 11. | Přetěžování operátorů a iterátory |
| 8. | 16. 11. | 18. 11. | Dědičnost a objektově orientovaný polymorfismus |
| 9. | 23. 11. | 25. 11. | Kopírování polymorfních objektů, výjimky |
| 10. | 30. 11. | 2. 12. | Šablony a základy metaprogramování |
| 11. | 7. 12. | 9. 12. | Vlákna |
| 12. | 14. 12. | 16. 12. | Globální proměnné a globální stav |
| 13. | 5. 1. | 7. 1. | Optimalizace, zápočet |
Doporučujeme začít přemýšlet o výběru semestrálky někdy kolem 3. týdne, téma byste radši měli mít vybrané kolem 7. týdne.
Konzultace s cvičícím jsou možné po domluvě (nejlépe osobně nebo mailem).