Advanced Design and Programming (PSWT-ADAP)5 ECTS
Modulverantwortliche/r: Dirk Riehle
Lehrende:
Dirk Riehle
Start semester: |
WS 2012/2013 | Duration: |
1 semester | Cycle: |
jährlich (WS) |
Präsenzzeit: |
60 Std. | Eigenstudium: |
90 Std. | Language: |
Deutsch oder Englisch |
Lectures:
Inhalt:
Modulbezeichnung
Dozenten
Inhalt
This course teaches students advanced concepts of object-oriented design and programming. The course helps you design and implement software better and faster. It is independent of any particular application domain, so it is not about efficient database performance or robust network protocols. The current planning covers the following topics:
For the syllabus see http://goo.gl/M6Nqo.
The 4 SWS will be spent as chunks of lecturing followed by exercises; you should be savvy with your IDE.
There should be a StudOn class section with additional materials; please make sure you sign-up. If the materials aren't there yet, they'll be coming soon.
For the schedule see http://goo.gl/bePPn
Voraussetzungen
Algorithmen und Datenstrukturen
Additional programming experience
Laptop/notebook for classroom use
Lernziele und Kompetenzen
Studien- und Prüfungsleistungen
Students have to fulfill these duties
class participation
homework provision
Grades are based on linearly combining the individual grades as weighted by the amount of work (ECTS) needed for it.
For more information see http://wp.me/pDU66-wz
Unterrichtssprache
Vorbereitende Literatur
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:
- Informatik (Bachelor of Science)
(Po-Vers. 2009s | Praktika und Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsmodul Software Engineering)
- Informatik (Bachelor of Science)
(Po-Vers. 2009w | Praktika und Wahlpflichtbereich (5. und 6. Semester) | Wahlpflichtmodule | Vertiefungsmodul Software Engineering)
- Informatik (Master of Science)
(Po-Vers. 2010 | Wahlpflichtbereich | Säule der softwareorientierten Vertiefungsrichtungen | Vertiefungsmodul Software Engineering)
Studien-/Prüfungsleistungen: