Jump for page navigation or with accesskey and key 1. 
Jump to page content or with accesskey and key 2. 
Home    Login     
Logout in [min] [minutetext]

Multithreading and Networking in the Java Environment - Single View

Basic Information
Type of Course V/Ü Long text
Number 104023 Short text
Term WS 2007/08 Hours per week in term 4
Expected no. of participants 20 Study Year
Max. participants
Credits Assignment enrollment
Hyperlink http://pvs.uni-muenster.de/pvs/lehre/WS07/mnj
Language german
Dates/Times/Location Group: [no name] iCalendar export for Outlook
  Day Time Frequency Duration Room Room-
plan
Lecturer Status Remarks Cancelled on Max. participants
show single terms
iCalendar export for Outlook
Mon. 10:00 to 12:00 weekly Einsteinstr. 64 - M B 3 (M 3)        
show single terms
iCalendar export for Outlook
Wed. 16:00 to 18:00 weekly Einsteinstr. 64 - M B 3 (M 3)        
Group [no name]:
 


Responsible Instructor
Responsible Instructor Responsibilities
Gorlatch, Sergei, Prof. Dr. responsible
Curriculae
Graduation - Curricula Sem ECTS Bereich Teilgebiet
LA Gymn. u. Gesamtschulen - Informatik (25 079 3) -
Diplom - Informatik (11 079 2) - 6
Diplom - Mathematik (Nebenfach Informatik) (11 915 98) -
Diplom - Wirtschaftsinformatik (11 846 0) - 6
Diplom - Geoinformatik (11 807 0) - 6
Lehramt Sek II und Sek I - Informatik (49 079 98) -
Lehramt Sek II - Informatik (44 079 98) -
Assign to Departments
Fachbereich 10 Mathematik und Informatik
Contents
Description Moderne Softwaresysteme bestehen zunehmend aus mehreren, gleichzeitig arbeitenden und oft geographisch verteilten Komponenten, die miteinander kooperieren, kommunizieren, bzw. konkurrieren. Um diese Zusammenarbeit korrekt und effizient zu organisieren, rücken in Anwendungen die Konzepte der Nebenläufigkeit, Parallelität und Verteiltheit in den Vordergrund, die früher vor allem in Betriebssystemen und Supercomputern benutzt wurden. Die Vorlesung befasst sich mit den Konzepten und Mechanismen für Nebenläufigkeit, Verteiltheit und Kommunikation. Unser Ziel ist, eine ausgewogene Mischung von Theorie und Praxis zu vermitteln. Theoretische Modelle und systematische Konzepte werden mit Java-Programmen veranschaulicht. Wir werden zwei Schwerpunkte aus dem Java-Umfeld behandeln: Multithreading und Networking. Die in der Vorlesung eingeführten Begriffe und Lösungen werden in den Übungen an konkreten Beispielen erprobt. Weiterhin werden die aktuellen Neuerungen der Programmiersprache Java bzgl. Nebenläufigkeit (Java 5 concurrency APIs) behandelt.
Literature Magee, J. & Kramer, J.: Concurrency. Wiley, 2003
Remarks Für den Lernerfolg sind Vorkenntnisse in Java, Softwaretechnik und Parallelprogrammierung zwar hilfreich, aber keine strikte Voraussetzung und können bei aktiver Mitarbeit in der Vorlesung und Übung nachgeholt werden.

Vorlesungstermin: Mittwoch 16:00 - 18:00 Uhr
Übungstermin: Montag 10:00 - 12:00 Uhr

Erster Vorlesungstermin: 17.10.2007
Erster Übungstermin: 22.10.2007
Prerequisites Vordiplom
Certificates Klausur und Lösung der Übungsaufgaben
Target Group Die Veranstaltung ist folgenden Prüfungsleistungen zugeordnet:
Diplom Informatik: Hauptstudium - Programmiersprachen und ihre Implementierung (benotet, 6 CP)
Diplom Informatik: Hauptstudium - Systemstrukturen (benotet, 6 CP)
Diplom Informatik: Hauptstudium - Spezialisierung und Vertiefung

Structure Tree
Lecture not found in this Term. Lecture is in Term WS 2007/08 , Currentterm: SoSe 2024