|
| Modul: | Verteilte Systeme I |
| Dozent: | H. Prof. Dr. Ralf Denzer |
| Lehrform: | Vorlesung + Praktikum + Projekt |
| Nachweis: | Projektarbeit im Team und mündliche Prüfung |
| Studienziel: | Design und Implementierung verteilter Anwendungen |
| Inhalt: | -
Architekturen und Topologien
-
Verteilungsmodelle
-
Verteiltes Informationsmanagement / Autonomie
-
Zuverlässigkeit
-
Effizienzsteigerung
-
Kosteneinsparung
-
Schichtmodell verteilter Anwendungen
-
Phänomene in Verteilten Systemen
|
| Modul: | Verteilte Systeme 2 |
| Dozent: | H. Prof. Dr. Ralf Denzer, H. Prof. Dr. Reiner Güttler |
| Lehrform: | Projektarbeit im Team |
| Nachweis: | Projektarbeit im Team |
| Studienziel: | Die Studierenden lernen ein kompletten Softwareprojekt (client-server-Anwendung) durchzuführen. Dies beinhaltet insbesondere die Themen Teamarbeit und Projektmanagement in Software-Entwicklungsprojekten. |
| Inhalt: | 1. Technisch: Einführung in RMI und RPC, Programmieren einer kleinen Anwendung als Vorübung
2. Entwicklung einer kompletten client-server-Anwendung als Entwicklungsprojekt mit Projektplanung: Entwicklungsschritte, Termine, Dokumentation
3. Abnahme des Projekts
4. Präsentation im Plenum
|
| Lehrform: | Vorlesung mit Praktikum |
| Studienziel: | Einführung in die Grundkonzepte und Methoden der Computergraphik |
| Inhalt: | 1. Einführung
2. Graphik-Systeme
3. Rastergraphik
4. Koordinatensysteme
5. 2D-Transformationen
6. 2D-Graphik
7. 3D-Transformationen
8. Projektionen
9. Modellierung von Objekten und Szenen
10. Rendering
11. Texture Mapping |
| Literatur: | Bender M., Brill M., Computergraphik, Hanser
Foley J., van Dam A., Feiner S., Hughes J.: Computer Graphics – Principles and Practice, Addison-Wesley, second edition, 1997.
Watt A., 3D-Computergrafik, Addison-Wesley, Übersetzung der dritten Auflage, 2002.
Watt A., Watt M.: Advanced Animation and Rendering Techniques, Addison-Wesley, 1992.
Wolfe R., 3D Graphics – A Visual Approach, Oxford University Press, 2000. |
| Lehrform: | Vorlesung mit Praktikum |
| Studienziel: | Einführung in die Programmierung graphischer Benutzeroberflächen |
| Inhalt: | 1. Window-Systeme
2. Grundlagen und Basisklassen des Java AWT
3. Graphikausgabe
4. Ereignisbehandlung
5. Layout-Management
6. Weitere AWT-Packages
7. Überblick über die JFC
8. Aufbau eines Rumpfprogramms
9. Basiskomponenten
10. Dialogkomponenten
11. Managerkomponenten
12. Internationalisierung |
| Literatur: | The Java Tutorial, http://java.sun.com/docs/books/tutorial/information/download.html
Robert Eckstein & Marc Loy, Java Swing, Developing GUIs in Java, O'REILLY ASSOCIATES, 2002 |
| Modul: | Architekturen verteilter Anwendungen |
| Dozent: | H. Prof. Dr. Ralf Denzer |
| Semester: | 3 Semester Master KI |
| Lehrform: | Seminar und Projekt |
| Nachweis: | Fallstudie und Projekt |
| Studienziel: | Verständnis großer Architekturen |
| Inhalt: | 1. Integration problems
2. Building blocks
3. Integration paradigms
4. Internet tools
5. Meta information systems
6. Semantic web |
| |