| Dátum | Téma | Materiály |
| 22.9. |
Proces vývoja softvéru Softvérové kontrakty |
Introduction Software development process, Software contracts |
| 29.9. |
Configuration management |
Configuration management |
| 6.10. |
Čosi z Pythonu |
Príklady z prednášky |
| 13.10. |
Modelovanie domény |
Prezentácia Príklady |
| 20.10. |
Princípy designu |
Prezentácia Príklady |
| 3.11. |
Kvalita softweru |
Prezentácia |
| 10.11. |
Automaticke testovanie, mockovanie |
Testovanie v Pythone unittest unittest.mock Mockito (mocking framework pre Javu) Príklady |
| 24.11. |
Design patterny, code smells, refaktorizácia |
Prednáška |
| 1.12. |
Implementácia a integrácia |
Prednáška |
| 7.12. |
Typovanie, paradigmy, doménovo špecifické jazyky |
Prednáška |