Es werden grundlegende Programmiertechniken in Java vermittelt, inklusive Techniken der Problemanalyse, Datentypen, Kontrollstrukturen, Methoden, gefolgt von einem Einstieg in objektorientiertes Programmieren mit den Themen Abstraktion, Kapselung, Vererbung und Polymorphie.