16.01.2014 Aufrufe

Modulhandbuch - Hochschule Rhein-Waal

Modulhandbuch - Hochschule Rhein-Waal

Modulhandbuch - Hochschule Rhein-Waal

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!