Computer Science for minor students – Advanced Modules

Lecture + Exercises

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
  • Beschreibung der Aufbaumodule

Documents

    Übersicht und Organisation der Lehrveranstaltung

    Kapitel 1: Datenbanken

  • 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
  • Kapitel 2: Webapplikationen

  • 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
  • Kapitel 3: Betriebssysteme

  • 3.1 Grundlagen
  • 3.2 Prozesse
  • 3.3 Freispeicherverwaltung

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

Additional Information