Modulbeschreibung

Ingenieurinformatik IV

ECTS-Punkte:
10
Lernziele:

Die Studierenden

  • kennen wichtige Anforderungen und Verfahren der Sicherheit.
  • können Relationale Datenbanken einsetzen.
    kennen verschiedene Software-Architekturen.
    können eigene Applikationen mit Client-Server – und N-Tier Architekturen programmieren.
  • kennen die spezifischen Anforderungen verteilter Systeme
    kennen wichtige Konzepte und verteilte Algorithmen
    kennen die grundlegenden Mechanismen der Mobilkommunikation und die Architektur wichtiger Mobilkommunikationstechnologien.
  • kennen die grundlegenden Datenstrukturen und Algorithmen der Computergrafik
    kennen Grafik- und Modellaustauschformate
    kennen den Aufbau einer Physikengine
    kennen Prinzipen der Augmented Reality
    können diese in eigenen Programmen umsetzen

 

Kurse in diesem Modul

Software-Architekturen:

Datenbanken

  • Entity Relationship Model und Relationenmodell
  • SQL
  • Transaktionen

 

Architekturen

  • Client-Server Applikationen
  • N-Tier Applikationen (J2EE, Webservices, DotNet)
Klassenunterricht mit 4 Lektionen pro Woche
Verteilte Systeme:

Algorithmen und Konzepte

  • logischeZeit
  • verteilte Transaktionen
  • Redundanz

Mobilkommunikation

  • Grundlagen (Übertragungsverfahren, Medienzugriffsverfahren)
  • Öffentliche Netze (GSM, GPRS, UMTS)
  • Private Netze (WLAN, Bluetooth, ZigBee)
Klassenunterricht mit 2 Lektionen pro Woche
Visual Computing:

Computergrafik

  • Grafikpipeline, Transformationen, Kameramodelle, Shading, Rendering
  • Grafikhardware opencl

Geometrische Grundlagen: Kurven und Flächen


Grafik-, Bild- und CAD-Formate und -Modelle 

Aufbau einer Physics Engine für den Einsatz in

  • Animationen
  • Game Engine
  • Simulation von Mechanismen


Augmented Reality

Klassenunterricht mit 4 Lektionen pro Woche
IT Security:

Security

  • Anforderungen
  • Symmetrische und asymmetrische Verfahren
  • Fallbeispiele

 

Klassenunterricht mit 2 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.