1. Podstawy informatyki.
2. Metodyka nauczania informatyki i technologii informacyjnej.
3. Dydaktyka przedmiotu.
4. Sieci komputerowe z elementami zarządzania pracownią komputerową.
5. Usługi internetowe.
6. Podstawy systemów informacyjnych.
7. Technologia informacyjna.
8. Podstawy programowania.
9. Metodyka nauczania programowania.
10. Podstawowe narzędzia programisty.
11. Podstawy projektowania baz danych.
12. Elementy technologii informacyjnej i medialnej.
13. Grafika komputerowa i multimedia.
14. Podstawy programowania obiektowego w Javie.
15. Metodyka i elementy e-nauczania (e-learning).
16. Podstawy projektowania stron WWW.
17. Podstawowe narzędzia programowania.
18. Pakiety specjalistyczne i edytory multimedialne.
19. Programowanie wizualne w szkole.
20. Praktyka zawodowa – 90 godz.