NummeripgECTS3.0AnspruchsniveaubasicInhaltsübersichtDie Infrastruktur übernimmt eine wichtige Rolle in der heutigen Softwareentwicklung. In diesem Modul erwerben die Studierenden Grundlagen, um einen Computer einzurichten und zu administrieren. Dies als Befähigung für weiterführende Module, welche die Integration in komplexere Infrastrukturen und Netzwerke näher betrachten. Dieses Modul ist gedacht für Studierende, die Computer bisher mehrheitlich als Anwenderinnen und Anwender nutzen.
- Betriebssysteme (Aufgaben, Modell, Eigenheiten, Tools)
- Filesysteme (Typen, Eigenheiten, Tools)
- Sicherheit und Datenschutz (Usermanagement, Backup, Verschlüsselung)
- Vernetzung (bestehende Netzwerkressourcen)
- lokales Monitoring (Fehlermeldungen, Auslastung, Konfiguration)
- Konsole (Shell, einfaches Scripting)
- Software Management (Package Manager, Distribution, Deployment)
- einfaches Fehlermanagement (Logs, Stack Trace)
LernzieleDie Studierenden verstehen die Grundlagen zum Betreiben eines Computers, kennen grundlegende Begriffe der Betriebssysteme und Systemadministration und können
- Betriebssysteme konfigurieren und updaten
- Entwicklungsumgebungen und einfache Web Server installieren, konfigurieren, updaten und deinstallieren
- eine Konsole inkl. Texteditor einsetzen, um Installationen und Konfigurationen durchzuführen sowie Abfragen oder ein einfaches Script auszuführen
- einen Computer in ein TCP/IP-Netzwerk einbinden
- grundlegende Sicherheitsmassnahmen realisieren wie beispielsweise Firewall-Regeln und Benutzer- und Prozessrechte anpassen
- Performance, Auslastung und Fehler überwachen
Empfohlene VorkenntnissekeineLeistungsbewertungErfahrungsnote, Gewichtung 100 %