Java ist eine objektorientierte Programmiersprache, die inzwischen weltweit große Verbreitung gefunden hat und sich dynamisch entwickelt. Sie basiert auf dem Konzept einer virtuellen Maschine, die es ermöglicht, Anwendungen für unterschiedliche Plattformen ohne Neuübersetzung zu entwickeln, und verfügt über eine sehr umfangreiche Klassenbibliothek, die ständig erweitert wird. Grundkenntnisse in Java sind für die Softwareentwicklung in vielen Bereichen erforderlich. Die Vorlesung bietet eine Einführung in die objektorientierte Programmierung anhand von Java.

Themen:

  • Einstieg in die Programmierung (inkl. Datentypen, Kontrollstrukturen, Variablen, Funktionen)
  • Einstieg in die objektorientierte Programmierung (inkl. Klassen, Methoden, Attribute, Datenkapselung, Vererbung, Polymorphie)
  • Sonstige Themen (inkl. Fehlerbehandlung, Daten lesen/schreiben, Klassendiagramme)

Veranstaltungsformat: Vormittags finden die Vorlesungen in Präsenz statt. Nachmittags gibt es eine Sprechstunde zu den Übungsaufgaben.

Credit Points: 3 LP im Rahmen der Allgemeinen Studien bei erfolgreicher Teilnahme an der Lehrveranstaltung sowie der Abschlussprüfung

Java is an object-oriented programming language that is now widely used and dynamically evolving around the world. It is based on the concept of a virtual machine, which makes it possible to develop applications for different platforms without recompilation, and has a very extensive class library that is constantly being expanded. Basic knowledge of Java is required for software development in many areas. This lecture provides an introduction to object-oriented programming using Java.

Topics:

  • Introduction to programming (incl. data types, control structures, variables, functions)
  • Introduction to object-oriented programming (incl. classes, methods, attributes, data encapsulation, inheritance, polymorphism)
  • Other topics (incl. error handling, reading/writing data, class diagrams)

Event Format: In the morning, lectures are face-to-face. In the afternoon, there will be a consultation hour on the exercises.

Credit Points: 3LP in the context of the General Studies with successful participation in the course as well as the final exam.

Kurs im HIS-LSF

Semester: WiSe 2025/26
ePortfolio: Nein