| Integration of module into courses of studies: | Ba. Medieninf. (PO 2011): Kernfach Praktische und Angewandte Informatik, Pflicht
Ba. Inf. (PO 2011): Kernfach Praktische und Angewandte Informatik, Pflicht
Ba. Inf.Sys.Techn. (PO 2011): Kernfach Praktische und Angewandte Informatik, Pflicht
Ba. Software Engineering: Kernfach Praktische und Angewandte Informatik, Pflicht
LA Inf.: Kernfach Praktische und Angewandte Informatik, Pflicht |
| Modes of learning and teaching: | |
| Module authority: | Prof. Dr. Manfred Reichert |
| Lecturer: | Prof. Dr.-Ing. Franz J. Hauck |
| Language: | Deutsch |
| Turn / Duration: | jedes Sommersemester / ein volles Semester |
| Requirements (contentual): | Programmierkenntnisse und -erfahrung wie sie im Rahmen des Moduls Einführung in die Informatik vermittelt werden |
| Requirements (formal): | keine |
| Basis for: | Softwareprojekt |
| Learning objectives: | 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. |
| Content: | * 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 |
| Literature: | Wird in der Vorlesung angegeben; Vorlesungsfolien werden im ILIAS veröffentlicht. |
| Grading procedure: | schriftliche Prüfung; keine Leistungsnachweise; Notenbonus bei erfolgreicher Übungsteilnahme |
| Estimation of effort: | Präsenzzeit Vorlesung, Übung, Prüfung: 90h (3LP)
Selbststudium mit Nachbereitung der Vorlesung, Übungsaufgaben, Prüfungsvorbereitung: 150h (5LP)
Summe: 240h (8LP) |