| Einordnung in die Studiengänge: |
* Informatik, B.Sc., Pflichtfach Praktische und Angewandte Informatik
* Medieninformatik, B.Sc., Pflichtfach Praktische und Angewandte Informatik
* Informationssystemtechnik, B.Sc., Pflichtmodul
* Software-Engineering, B.Sc., Pflichtfach Praktische und Angewandte Informatik
* Informatik, Lehramt, Pflichtmodul
* Elektrotechnik, B.Sc., Nebenfach Informatik |
| Lehr- und Lernformen: |
|
| Verantwortlich: |
Prof. Dr.-Ing Frank Slomka (Studiendekan) |
| Dozent: |
Prof. Dr.-Ing. Franz J. Hauck |
| Unterrichtssprache: |
Deutsch |
| Turnus / Dauer: |
jedes Sommersemester / ein volles Semester |
| Voraussetzungen (inhaltlich): |
Programmierkenntnisse und -erfahrung wie sie im Rahmen des Moduls Einführung in die Informatik vermittelt werden |
| Voraussetzungen (formal): |
keine |
| Grundlage für (inhaltlich): |
Softwareprojekt |
| Lernergebnisse: |
Die Studierenden können Methoden und Werkzeuge der Programmierung, wie sie für die Entwicklung komplexer und interaktiver Software-Systeme
(z.B. Oberflächenprogrammierung, Datenbankoperationen) notwendig sind, beschreiben und beurteilen. Dadurch sind sie in der Lage, eigenständig
komplexe und interaktive Software-Systeme zu konzipieren und entwickeln. |
| Inhalt: |
* Ereignisgesteuerte Programmierung
* Ausnahmebehandlung
* Programmierung graphischer und interaktiver Anwendungen
* Speicherung und Austausch von Anwendungsdaten mittels Dateien
* Modellierung und Anwendung relationaler Datenbanken (Datenbankentwurf, SQL, Relationenalgebra, Speicherstrukturen)
* Modellierung und Programmierung nebenläufiger und verteilter Anwendungen
* Programmierumgebungen
* Methoden zum Softwareentwurf |
| Literatur: |
Wird in der Vorlesung angegeben; Vorlesungsfolien werden im Moodle veröffentlicht. |
| Bewertungsmethode: |
schriftliche Prüfung; keine Leistungsnachweise; Notenbonus bei erfolgreicher Übungsteilnahme |
| Arbeitsaufwand: |
Präsenzzeit Vorlesung, Übung, Prüfung: 90h (3LP)
Selbststudium mit Nachbereitung der Vorlesung, Übungsaufgaben, Prüfungsvorbereitung: 150h (5LP)
Summe: 240h (8LP) |