Page heading
Languages and Services
 deutsch 
    You are here menu
    Subpage heading
    Virtual Reality Systems Group / Prof. Dr. Bernd Fröhlich
    Navigation
    Additional Content
    Main Content

    Seminar Software Engineering Guru

    Prof. Dr. Bernd Fröhlich
    Dipl.-Mediensys.wiss. Andreas-Christoph Bernstein
    Dipl.-Mediensys.wiss. André Schollmeyer
    Dipl.-Mediensys.wiss. Patrick Riehmann
    Dipl.-Mediensys.wiss. Stephan Beck

     

     

    Ort:

    Seminarraum 013, Bauhausstraße 11

    Termin:

    Dienstag 15:15-16:45 Uhr (erster Termin 19.10.)

    Richtet sich an:

    M.Sc. Medieninformatik / Mediensysteme (Interessierte aus dem B.Sc. und anderer Studiengänge sind willkommen)

    ECTS:

    3 Credits

    Scheinvoraussetzungen:

    2 Vorträge, Abschlussgespräch zu allen Vorträgen

     



    Inhalt:

     

    Die Veranstaltung befasst sich mit fortgeschrittenen Techniken, Paradigmen und Entwurfsmustern in der Softwareentwicklung. Schwerpunkte sind funktionale Programmierung, Möglichkeiten der Programmierung paralleler Architekturen (Multicore, GPU), moderne Ansätze der Softwarearchitektur, fortgeschrittene Themen der C++-Programmierung (C++0x, Boost, Meta-Programmierung etc) sowie aktuelle Trends beim Softwareentwurf.

    Die Themen werden von den Studenten aufgearbeitet, beispielhaft implementiert und in einem Vortrag den Seminarteilnehmern präsentiert und im Anschluss diskutiert. Voraussetzung für den Scheinerwerb sind 2 Vorträge und ein Abschlussgespräch über die Themen der anderen Vorträge.

     

    English:

     

    The seminar focuses on recent techniques in software development and software design. Topics will be functional programming, programming for parallel architectures, software architecture, advanced programming with C++ (C++0x, Boost, meta-programming) and recent trends in software design.

    All topics will be presented and discussed by the participants of the seminar. Note that some topics may also require an exemplary implementation.

     

    Lerninhalte:

    • Verständnis für fortgeschrittene Techniken beim Softwareentwurf und für moderne Softwarearchitekturen
    • Einarbeitung in Möglichkeiten der parallelen Programmierung
    • Fortgeschrittene Programmierung in C++

    Vorträge:

    Weitere Themen:

    Referenzen:

    Content signature