Security Engineering SS2012 (IN2178) Betreuer/Dozenten:
Weber, R. Beschreibung:
Eine sichere IT-Anwendung erfordert sowohl die Anwesenheit erwünschter Sicherheitsfunktionalität, als auch die Abwesenheit unerwünschter Sicherheitsmängel. Wir lernen zum einen den Entstehungsprozeß und Methoden zur Entwicklung sicherheitskritischer Anwendungen kennen. Wir befassen uns aber auch mit sicherer, hacker-resistenter Software-Entwicklung.
Verteilte Anwendungen SS2012 (IN 2102) Betreuer/Dozenten:
Schlichter, J.
Wörndl, W. Beschreibung:
Ziel der Vorlesung ist die Vorstellung von Grundlagen, die beim Entwurf und der Realisierung von verteilten Anwendungen eine wichtige Rolle spielen. Dazu werden verschiedene Architekturen für verteilte Systeme und Kommunikationsmechanismen behandelt. Exemplarisch werden die verschiedenen Aspekte des "Remote Procedure Calls" (RPC), Remote Method Invocation (RMI), verteilte Transaktionen und insbesondere die Mechanismen zur Gruppenkommunikation vorgestellt und diskutiert.
Einführung in die Informatik für andere Fachrichtungen SS2012 (IN8003) Betreuer/Dozenten:
Groh, G.
Schlichter, J.
Lehmann, A. Beschreibung:
Ziel ist eine inhaltlich abgestimmte Vorlesung, bei der die theoretischen Grundlagen der Informatik sowie deren mögliche Nutzung vorgestellt werden. Die Vorlesung richtet sich an Nicht-Informatik-Studierende, denen durch diese Veranstaltung eine allgemeine Einführung in den Hintergrund und die Möglichkeiten von Computern und Netzwerken gegeben wird.
Social Computing SS 2012 Betreuer/Dozenten:
Groh, G.
Schlichter, J. Beschreibung:
Social Computing has become an important trend in particular in relation to the Web over the last decade, with Social Networking as one key paradigm. The lecture will discuss a cross section of topics in relation to Social Networking and Social Computing, ranging from elements of Social Network Analysis, Graph Visualization, Mobile Social Networking, Social Semantic Web, or also topics related to social context such as Social Signal Processing. The course will be held in English.
Seminare:
Proseminar:Ubiquitous Computing Betreuer/Dozenten: Beschreibung:
Die fortschreitende Weiterentwicklung und insbesondere Miniaturisierung von rechnergestützter Informationsverarbeitung ermöglicht es, Informationstechnologie auch in (Alltags-)Gegenstände einzubauen, in denen dies bisher nicht möglich war. Die immer kleineren Computer sollen Menschen unterstützen ohne abzulenken oder überhaupt aufzufallen. Das dadurch entstehende Themenfeld in der Informatik bezeichnet man als Ubiquitous Computing (dt. allgegenwärtiges (ubiquitäres) Rechnen). Nach der Vision von Mark Weiser wird der (Personal-)Computer als Gerät verschwinden und durch „intelligente Gegenstände“ ersetzt werden. Statt selbst Gegenstand der menschlichen Aufmerksamkeit zu sein, soll das „Internet der Dinge“ den Menschen bei seinen Tätigkeiten unmerklich unterstützen.