1. Úvod do Javy

Předpokládaný týden výuky: od 18.9.2017 do 24.9.2017

2. Úvod do objektového programování, konstruktory

Předpokládaný týden výuky: od 25.9.2017 do 1.10.2017 (čtvrtek 28. státní svátek)

3. Statické proměnné a metody, neměnné objekty, přetěžování

Předpokládaný týden výuky: od 2.10.2017 do 8.10.2017

4. Rozhraní

Předpokládaný týden výuky: od 9.10.2017 do 15.10.2017

5. Dědičnost, porovnávání objektů

Předpokládaný týden výuky: od 16.10.2017 do 22.10.2017

6. Pole, operátory, výrazy, abstraktní třídy

Předpokládaný týden výuky: od 23.10.2017 do 29.10.2017

7. Výjimky

Předpokládaný týden výuky: od 30.10.2017 do 0.11.2017

8. Hlídané a vlastní výjimky

Předpokládaný týden výuky: od 6.11.2017 do 12.11.2017

9., 10. Dynamické datové struktury

Předpokládané týdny výuky: od 13.11.2017 do 26.11.2017 (pátek 17. státní svátek)

11. Vstupy a výstupy

Předpokládané týdny výuky: od 27.11.2017 do 3.12.2017

12. Soubory

Předpokládané týdny výuky: od 4.12.2017 do 10.12.2017

13. Konzultace, návaznosti, pokročilá témata

Předpokládané týdny výuky: od 11.12.2017 do 17.12.2017