- Laboratorium 1 (wprowadzenie do przedmiotu)
- Laboratorium 2 (wprowadzenie do zmiennych)
- Laboratorium 3 (operatory oraz instrukcje warunkowe i wyboru)
- Laboratorium 4 (wprowadzenie do pętli oraz instrukcje break i continue)
- Laboratorium 5 (konwersja i rzutowanie oraz wprowadzenie do klasy Round i Math)
- Laboratorium 6 (klasa BigDecimal i String)
- Laboratorium 7 (tablice)
- Laboratorium 8 (wprowadzenie do metod)
- Laboratorium 9 (wstęp do obiektowości).
- Laboratorium 10 (wprowadzenie do obsługi plików tekstowych i wyjątków)
- Laboratorium 11 (pliki binarne, serializacja i obiektowość)
- Dodatek