Modulhandbuch - Hochschule Rhein-Waal
Modulhandbuch - Hochschule Rhein-Waal
Modulhandbuch - Hochschule Rhein-Waal
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
EG_2.01 Fortgeschrittene Programmierung<br />
Kennnummer<br />
EG_2.01<br />
Workload<br />
150 h<br />
Credits<br />
5 CP<br />
2. Semester<br />
Häufigkeit des<br />
Angebots<br />
Studiensemester<br />
Sommersemester<br />
Dauer<br />
1 Semester<br />
Lehrveranstaltungen<br />
Vorlesung: 30 h / 2 SWS<br />
Übung: 30 h / 2 SWS<br />
Kontaktzeit<br />
60 h / 4 SWS<br />
Selbststudium<br />
90 h<br />
geplante<br />
Gruppengröße<br />
Vorlesung:<br />
offen<br />
Übung: 24<br />
Studierende<br />
Lernergebnisse (learning outcomes) / Kompetenzen<br />
Die Studierenden erlernen fortgeschrittene Konzepte der Entwicklung moderner Softwaresysteme. Sie lernen,<br />
sich auf der Basis der Java-Kenntnisse neue Programmiersprachen selbst zu erarbeiten und erhalten eine<br />
Einführung in zusätzliche Programmierparadigmen.<br />
Inhalte<br />
• Modellierung mit UML-Klassendiagrammen<br />
• Ausnahmebehandlung<br />
• Generics<br />
• Nebenläufigkeit, Race Conditions, Deadlocks<br />
• Architektur verteilter Systeme<br />
• Client-/Server Applikationen<br />
• Service Oriented Architectures und SOAP<br />
• Server-Frameworks<br />
• Objektorientierte Programmierung mit Visual Basic for Applications<br />
• Funktionale Programmierung mit Lisp<br />
• Logische Programmierung mit Prolog<br />
Lehrformen<br />
Vorlesung mit begleitender Übung. Die Veranstaltung findet im seminaristischen Stil als interaktive<br />
Präsentation durch den Dozenten statt, mit Tafelanschrieb, Projektion und Übungen am Rechner unter<br />
Nutzung von Programmierwerkzeugen/Integrierten Entwicklungsumgebungen (IDE) (Eclipse, Visual Basic<br />
Makro Editor) sowie Modellierungswerkzeugen/CASE-Tools (zur Erstellung von UML-Diagrammen)<br />
Teilnahmevoraussetzungen<br />
Veranstaltung „Strukturierte und Objektorientierte Programmierung“<br />
Veranstaltung „IT-Infrastruktur“<br />
Prüfungsformen<br />
Bewertete Prüfungsleistungen, Testat zur Prüfungszulassung<br />
E-Government, B. Sc.<br />
<strong>Hochschule</strong> <strong>Rhein</strong>-<strong>Waal</strong> - Fakultät Kommunikation und Umwelt - 2012 17