Ziel des Buches ist es Studierenden der Ingenieur- oder Naturwissenschaften die Programmierung
als Schlüsselqualifikation mit zahlreichen Anwendungsmöglichkeiten vorzustellen. Die Umsetzung
von Programmierkonzepten und algorithmischen Verfahren erfolgt in diesem Buch in Java. Im
ersten Teil gibt der Autor eine Einführung in die Grundkonzepte von Java im zweiten Teil
werden algorithmische Verfahren aus dem Bereich der Numerik sowie allgemeine Methoden zum
Entwurf von Algorithmen vorgestellt. Im dritten Teil werden Grundlagen der objektorientierten
Programmierung dargestellt sowie ein Überblick über die Erstellung von graphischen
Benutzeroberflächen gegeben. Ein Kapitel zu diversen Anwendungen aus dem Bereich der Ingenieur-
und Naturwissenschaften sowie Aufgaben und Lösungen in jedem Kapitel runden das Buch ab.