INF1006 Praktische Informatik 2
- Prof. Dr. Uwe Meyer
- Prof. Dr. Peter Kneisel
- Prof. Dr. Uwe Meyer
- Prof. Dr. Dennis Priefer
- Prof. Dr. Martin Weigel
Für Bachelor Applied Data Science:
Keine
Für Bachelor Informatik, Bachelor Ingenieur-Informatik:
INF1005 Praktische Informatik 1
- Informatik (B.Sc. 2022)
- Ingenieur-Informatik (B.Sc. 2022)
Keine
Die Studierenden haben ein grundlegendes Verständnis des Ablaufes eines Programms auf einem Computer, kennen das Zusammenspiel mehrerer Computer sowie die grundlegenden Konzepte des Managements von Daten.
Die Studierenden haben ein grundlegendes Verständnis des Ablaufes eines Programms auf einem Computer, kennen das Zusammenspiel mehrerer Computer sowie die grundlegenden Konzepte des Managements von Daten.
Lerninhalte sind:
- Betriebssysteme (Aufgaben eines Betriebssystems, Dateien, Speicher, Prozesse)
- Grundlagen Verteilter Systeme
- Datenbank-Grundlagen, relationales Modell, Modellierung und SQL
- Schutzziele und Sicherheitsmaßnahmen für verteilte Systeme
Fachkompetenzen
- Die Studierenden können den Ablauf und die beteiligten Komponenten bei Erstellung und Ausführung eines Programms erklären.
- Sie können die Herausforderungen verteilter Systeme beschreiben sowie Lösungsmöglichkeiten und Trade-offs erklären.
- Sie können die Konzepte von Datenbankmanagementsystemen beschreiben.
- Sie können einfache Sicherheitsbedrohungen in verteilten Systemen erklären sowie geeignete Sicherheitsmaßnahmen beschreiben.
Methodenkompetenzen (fachlich & überfachlich)
- Die Studierenden können Techniken für den Entwurf und die Umsetzung verteilter Systeme anwenden.
- Sie sind befähigt, Datenmodelle zu entwickeln und können die Standard-Datenbanksprache SQL anwenden.
Sozialkompetenzen
- Die Studierenden können die vorgestellten Grundlagen in Teamarbeit umsetzen und ihre Ergebnisse in Übungsgruppen präsentieren und verteidigen.
Selbstkompetenzen
- Die Studierenden können die erlernten Konzepte strukturiert auf neue Problemstellungen anwenden.
- Sie können ihren Lernprozess reflektieren und ihre Arbeitsweise anpassen.
- 6 CrP
- Arbeitsaufwand 180 Std.
- Präsenzzeit 90 Std.
- Selbststudium 90 Std.
- 6 SWS
- Vorlesung 4 SWS
- Übung 2 SWS
- Informatik (B.Sc. 2022)
- Ingenieur-Informatik (B.Sc. 2022)
Ja
Bonuspunkte werden gemäß § 9 (4) der Allgemeinen Bestimmungen vergeben. Art und Weise der Zusatzleistungen wird den Studierenden zu Veranstaltungsbeginn rechtzeitig und in geeigneter Art und Weise mitgeteilt.
Prüfungsvorleistung:
Projektarbeit oder Hausübungen (Art und Umfang wird den Studierenden rechtzeitig und in geeigneter Weise bekannt gegeben.)
Prüfungsleistung:
Klausur, auch im Antwort-Wahl-Verfahren (Anteil des Antwort-Wahl-Verfahrens wird den Studierenden rechtzeitig und in geeigneter Weise bekannt gegeben.)
- Informatik (B.Sc. 2022)
- Ingenieur-Informatik (B.Sc. 2022)
- Saake, G.; Sattler, K.-U.; Heuer, A.: Datenbanken. Konzepte und Sprachen. Mtp.
- Silberschatz, A.; Galvin, P.; Gagne, G.: Operating System Concepts. Wiley.
- Tanenbaum, A.; Goodman, J.: Computerarchitektur. Strukturen, Konzepte, Grundlagen. Pearson Studium.
- Tanenbaum, A.; v. Stehen, M.: Verteilte Systeme. Prinzipien und Paradigmen. Pearson Studium.
Rechtliche Hinweise
- Diese Informationen geben den in den Online-Diensten für Studierende erfassten Datenbestand wieder.
- Die rechtskräftigen und damit verbindlichen Fassungen der Modulhandbücher finden Sie im Amtlichen Mitteilungsblatt der THM (AMB).
- Alle gültigen Prüfungsbestimmungen für die THM-Studiengänge können Sie außerdem in komfortabler Leseversion über den Downloadbereich auf der Homepage des Prüfungsamts einsehen.