1. Úvod do počítačů a programování, základy algoritmizace.
2. Datové typy, proměnné, výrazy a základy ladění kódu.
3. Řídicí struktury v programovacích jazycích a jejich praktické využití.
4. Funkce a principy modularity kódu.
5. Práce s externími knihovnami a rozšiřujícími nástroji.
6. Datové struktury pro efektivní ukládání a zpracování informací.
7. Operace se soubory a základní zpracování dat.
8. Úvod do objektově orientovaného programování.
9. Pokročilé techniky objektově orientovaného přístupu.
10. Počítačové systémy a přehled programovacích technologií.
11. Automatizace procesů a rozšiřování funkcionality v uživatelských aplikacích.
12. Úvod do mikrokontrolérů a jejich programování.
13. Praktické aplikace a implementace algoritmů na mikrokontrolerech.
2. Datové typy, proměnné, výrazy a základy ladění kódu.
3. Řídicí struktury v programovacích jazycích a jejich praktické využití.
4. Funkce a principy modularity kódu.
5. Práce s externími knihovnami a rozšiřujícími nástroji.
6. Datové struktury pro efektivní ukládání a zpracování informací.
7. Operace se soubory a základní zpracování dat.
8. Úvod do objektově orientovaného programování.
9. Pokročilé techniky objektově orientovaného přístupu.
10. Počítačové systémy a přehled programovacích technologií.
11. Automatizace procesů a rozšiřování funkcionality v uživatelských aplikacích.
12. Úvod do mikrokontrolérů a jejich programování.
13. Praktické aplikace a implementace algoritmů na mikrokontrolerech.