Computer Science for minor students – Advanced Modules
Lecture + Exercises
Registration for the course is via Studon. Studon: 5. Tech -> 5.3 INF -> INF 7 zu finden.
Lecture
Wednesday, 12:15 – 14:30, Room 02.134-113 UnivIS
Übungen
Wednesday, 15:00 – 16:30, Room 04.158 UnivIS
Thursday, 10:15 – 11:45, Room 04.158 UnivIS
Thursday, 14:15 – 15:45, Room 04.158 UnivIS
Hours
-
Lecture: 3 SWS
Exercises: ??
ETCS
-
Credits: 5
Language
- German
Organisational matters (Lecture)
-
Die Teilnahme am Grundmodul Informatik für Nebenfachstudierende ist notwendig.
Content (Lecture)
-
Die Lehrveranstaltung vertieft wichtige praxisorientierte Informatikaspekte aus dem Grundmodul Informatik 1 für Nebenfachstudierende. Dazu werden drei aufeinander aufbauende Module A (2,5 ECTS, 1/3 Semester), B (5 ECTS, 2/3 Semester) und C (7,5 ECTS, 1 Semester) angeboten, d.h. B enthält auch A und C enthält sowohl A als auch B. In den Übungen [ÜInf2NF] werden neben der Vertiefung der Vorlesungsinhalte in Form von Tafelübungen praktische Rechnerübungen durchgeführt
- Effizienter Umgang mit großen Datenmengen, Relationale Datenbanken mit MySQL, ER-Diagramme, SQL, NoSQL und MongoDB
- Client-seitige Programmierung von Webapplikationen, Techniken zur Programmierung dynamischer Webseiten, HTML5, CSS3 und JavaScript, effizienter und performanter Zugriff auf entfernte Webseiten
- Funktionsweise von Betriebssystemen, Kommunikationssystemen und Rechnernetzen
Documents
-
Übersicht und Organisation der Lehrveranstaltung
- 1.1 Einführung in Datenbanken
- 1.2 Datenbanksysteme
- 1.3 Ein DB(M)S im praktischen Einsatz
- 1.4 Nutzung von MySQL über PHP
- 1.5 Datenmodelle und Normalformen
- 1.6 Structured Query Language (SQL)
- 1.7 NoSQL und MongoDB
- 2.1 HTML5/CSS3/JavaScript
- 2.2 Einführung in JavaScript
- 2.3 JavaScript Bibliotheken
- 2.4 DOM und BOM
- 2.5 Cascading Style Sheets (CSS)
- 2.6 Animierte Webseiten mit CSS3
- 3.1 Grundlagen
- 3.2 Prozesse
- 3.3 Freispeicherverwaltung
Kapitel 1: Datenbanken
Kapitel 2: Webapplikationen
Kapitel 3: Betriebssysteme
Exercises
Zur Bearbeitung der Übungsaufgaben benötigen Sie einen Zugriff auf die Inf2NF-Übungsseite und den phpMyAdmin-Server. Benutzen Sie dazu den Ihnen zugeteilten Benutzernamen und (bei erstmaligem Anmelden) das voreingestellte Standardpasswort (bitte gleich ändern!).
- 1. Übung, Datenbanken
- Aufgabenblatt 1
- 2. Übung, Datenbanken
- Aufgabenblatt 2
- 3. Übung, Datenbanken
- Aufgabenblatt 3
- 4. Übung, Webapps
- Aufgabenblatt 4
- 5. Übung, Webapps
- Aufgabenblatt 5
- 6. Übung, Webapps
- Aufgabenblatt 6
- 7. Übung, Webapps
- Aufgabenblatt 7