inf021 - Fortgeschrittene Java-Technologien (Veranstaltungsübersicht)

inf021 - Fortgeschrittene Java-Technologien (Veranstaltungsübersicht)

Department für Informatik 6 KP
Modulteile Semesterveranstaltungen Sommersemester 2023 Prüfungsleistung
Vorlesung
  • Kein Zugang 2.01.021 - Parallele Programmierung mit Java-Threads Lehrende anzeigen
    • Dr.-Ing. Dietrich Boles

    Montag: 08:15 - 09:45, wöchentlich (ab 17.04.2023), V
    Montag: 10:15 - 11:45, wöchentlich (ab 17.04.2023), Ü

    Ziel der Veranstaltung ist es, Konzepte der parallelen Programmierung im Allgemeinen und der parallelen Programmierung mit Java-Threads im Speziellen kennenzulernen und selbst praktisch zu beherrschen. Die Veranstaltung besteht aus Vorlesung und Übung. Genaueres siehe hier: https://uol.de/medieninformatik/lehrveranstaltungen/parallele-programmierung-mit-java-threads

Übung
  • Kein Zugang 2.01.021 - Parallele Programmierung mit Java-Threads Lehrende anzeigen
    • Dr.-Ing. Dietrich Boles

    Montag: 08:15 - 09:45, wöchentlich (ab 17.04.2023), V
    Montag: 10:15 - 11:45, wöchentlich (ab 17.04.2023), Ü

    Ziel der Veranstaltung ist es, Konzepte der parallelen Programmierung im Allgemeinen und der parallelen Programmierung mit Java-Threads im Speziellen kennenzulernen und selbst praktisch zu beherrschen. Die Veranstaltung besteht aus Vorlesung und Übung. Genaueres siehe hier: https://uol.de/medieninformatik/lehrveranstaltungen/parallele-programmierung-mit-java-threads

Hinweise zum Modul
Teilnahmevoraussetzungen
Nützliche Kenntnisse: Objektorientierte Programmierung
Hinweise
Kapazität/Teilnehmerzahl 12
Prüfungszeiten
Durchgängig während des Semesters
Prüfungsleistung Modul
Fachpraktische Übungen
Kompetenzziele
Ziel des Moduls ist es, den Studierenden fortgeschrittene Konzepte und Technologien der Java Plattform Standard Edition (Java SE) zu vermitteln. Die Studierenden sollen die Technologien nach der Veranstaltung selbstständig bei der Entwicklung eigener großer Anwendungen einsetzen können.

Fachkompetenzen
Die Studierenden:
  • erkennen und benennen die wesentlichen Pakete der JDK-Klassenbibliothek
  • strukturieren größere Programme ordentlich und gestalten diese so, dass sie erweiterbar sind
  • bauen eigene Klassenbibliotheken auf
  • suchen selbstständig in der JDK-Klassenbibliothek nach benötigten Klassen und setzen diese zum Lösen entsprechender Probleme ein
  • strukturieren ihre Programme ordentlich
  • verstehen und interpretieren auch größere fremde Programme
  • beurteilen die Qualität größerer Programme insbesondere in Bezug auf Wartbarkeit, Wiederverwendbarkeit und Erweiterbarkeit


Methodenkompetenzen
Die Studierenden:
  • recherchieren zur Lösung bestimmter Probleme selbstständig im Internet nach Lösungsansätzen


Sozialkompetenzen
Die Studierenden:
  • diskutieren mit anderen über eigene und fremde Lösungsansätze


Selbstkompetenzen
Die Studierenden:
  • reflektieren ihr Vorgehen beim Lösen von Programmierproblemen und nehmen neue Lösungsansätze, z.B. aus dem Internet, in ihr Repertoire auf