Logo: Bauhaus-University Weimar
≡
  • Jump to main menu
  • Jump to page menu
  • Jump to breadcrumbs and menu
  • Jump to subpage menu
  • Jump to main content
  • Jump to contacts and information
  • Webmail
    • for students
    • for staff (OWA)
  • Moodle
  • Course Catalogue
  • Message Boards
  • DE
  • EN
Shortcuts
  • Webmail
    • for students
    • for staff (OWA)
  • Moodle
  • Course Catalogue
  • Message Boards
  • Academic Advising
  • BAUHAUS.JOURNAL ONLINE
  • Calendar
  • University Library
  • Language Centre
  • Sports Centre
  • International Office
  • Digital Studieren (E-Learning)
  • Dining Menu
  • Emergency
  • Search people
  • DE
  • EN
Logo: Bauhaus-University Weimar Bauhaus-Universität Weimar
  • University
    • News+
    • Profile+
    • Structure+
    • Studies+
    • Teaching+
    • International+
    • Research and Art+
    • Transfer+
    • Partners and Alumni+
    • Bauhaus100
    • Student Representative Committees+
    • Doctoral Council
    • Mittelbauvertretung
    • Services+
    +
  • Architecture and Urbanism
    • News+
    • Profile+
    • Structure+
    • Studies+
    • Research and Art+
    • International+
    • Partners and Alumni
    • Services+
    +
  • Civil and Environmental Engineering
    • News+
    • Profile+
    • Structure+
    • Studies+
    • Research+
    • International+
    • Partners and Alumni+
    • Services+
    +
  • Art and Design
    • News+
    • Profile+
    • Studies+
    • Structure+
    • Research and Art
    • International+
    • Partners and Alumni+
    • Services+
    +
  • Media
    • News+
    • Structure+
    • Studies
      • Informatics (Media Informatics | Security & Data Science)+
      • Media Culture (Medienkultur), B.A.+
      • European Media Culture (Europäische Medienkultur), B.A./L.I.C.+
      • Studienstart Beratung
      • Computer Science for Digital Media, M.Sc.
        • Profile
        • Structure of studies
        • Curriculum CS4DM
        • Curriculum CSM (old version)
        • Application
        • Application FAQs
        • Career prospects
        • Studying in Weimar
        • Partner Universities
        • Chairs
        • Organizational matters
        • Defences/Theses
        -
      • Digital Engineering, M.Sc.
      • Human-Computer Interaction, M.Sc.+
      • Media Studies (Medienwissenschaft), M.A.+
      • Media Ecologies, M.A.
      • Filmkulturen – Extended Cinema, M.A.
      • Media Management (Medienmanagement), M.A.+
      -
    • Research+
    • International+
    • Partners and Alumni
    • 25-year anniversary
    • Services+
    -
  1. Media
  2. Studies
  3. Computer Science for Digital Media, M.Sc.
  4. Curriculum CS4DM
  • Official Instagram account of the Bauhaus-Universität Weimar
  • Official LinkedIn account of the Bauhaus-Universität Weimar
  • Official Vimeo channel of the Bauhaus-Universität Weimar

Curriculum CS4DM

  • Curriculum from Wintersemester 2020/21
  • Curriculum summer semester 2017 to summer semester 2020

Complete Module Catalogue 

Information on Language Courses

Announcements of the examination committee

Master thesis: important notes for the registration

Courses

Security and Data Science

Graphical & Interactive Systems 

Electives

Specialization

Advanced Analysis

 

x

x

Advanced Cryptography: Cryptographic Hash Functions

x

x

x

Prerequisite: Cryptography introductory course

Advanced Cryptography: Secure Channels

x

x

x

Prerequisite: Cryptography introductory course

Advanced Numerical Mathematics

x

x

x

Advanced Type Theory for Functional Programming

 

x

x

Complexity Theory

x

x

x

Computer Graphics II: Animation Systems

 

x

x

x

Computer Graphics II: Fundamentals of Imaging

 

x

x

x

Digital Watermarking & Steganography

x

x

x

Discrete Optimization

x

x

x

Geometry

 

x

x

HCI Theory and Methods

 

x

x

x

Image Analysis and Object Recognition

 

x

x

x

Introduction to Functional Programming with Haskell

 

x

x

Introduction to Machine Learning and Data Mining

x

x

x

Introduction to Modern Cryptography

x

x

x

Bach.course open for Masters who had no Crypto

Introduction to Natural Language Processing

x

x

x

Logics and Semantic Web

x

x

x

Machine Learning for Software Eng.

x

x

x

Online Computation

x

x

x

Photogrammetric Computer Vision

 

x

x

x

Physiological Computing

 

x

x

x

Quantum Algorithms & Cryptanalysis

x

x

x

Randomized Algorithms

x

x

x

Search Algorithms

x

x

x

Security Engineering

x

x

x

Software Product Line Engineering

x

x

x

Spatial Computational Geometry

 

x

x

x

Spatial Information Systems (GIS)

 

x

x

x

Ubiquitous Computing

 

x

x

x

Usability Engineering

 

x

x

x

Virtual Reality

 

x

x

x

Visualization

 

x

x

x

Bach.course open for Masters who had no Visualization

Web Search and Information Retrieval

x

 

x

x

Complete Module Catalogue of the Computer Science for Digital Media Master's program (summer semester 2017 to summer semester 2020)

Information on Language Courses

Announcements of the examination committee

Master thesis: important notes for the registration

Courses

Modelling

Distributed and Secure Systems    

Intelligent Information Systems

Graphical & Interactive Systems

Specialization

Advanced Analysis

•

•

Advanced Cryptography: Cryptographic Hash Functions • •
Advanced Cryptography: Secure Channels • •
Advanced HCI: Ubiquitous Computing • •

Advanced HCI: Theory and Methods

•

Advanced Numerical Mathematics

•

•

Advanced Type Theory for Functional Programming

•

•

Cognitive Systems

•

Computer Graphics II: Animation Systems

•

•

Computer Graphics II: Fundamentals of Imaging

•

•

Discrete Optimization

•

•

Geometry

•

•

Image Analysis and Object Recognition

•

Internet der Dinge

(Elective only)

 

 

 

 

Introduction to Functional Programming with Haskell

•

•

Introduction to Machine Learning and Data Mining

•

•

Logics and Semantic Web

•

•

Machine Learning for Software Engineering

•

•

Mobile Information Systems

 

•

Online Computation

•

•

Photogrammetric Computer Vision

•

Physiological Computing

 

 

 

•

 

Quantum Algorithms & Cryptanalysis • •

Randomized Algorithms

•

•

Safety and Security Engineering

•

•

Search Algorithms

•

•

Search-Based Software Engineering

•

•

Security Engineering

(replaces Software Development for Save and Secure Systems)

 

•

 

 

•

Software Product Line Engineering           

•

•

Spatial Computational Geometry

•

•

Spatial Information Systems (GIS)

(Elective only)

Usability Engineering

•

Virtual Reality

•

Visualization

(Elective only)

Watermarking & Steganography

• *

•

•

Web Search and Information Retrieval

•

•

* (by application to the examination committee)

go to top
  • Official Instagram account of the Bauhaus-Universität Weimar
  • Official LinkedIn account of the Bauhaus-Universität Weimar
  • Official Vimeo channel of the Bauhaus-Universität Weimar
  • The Bauhaus-Universität Weimar uses Matomo for web analytics.
  • Print
  • Send by e-mail
  • Feedback this Page
  • Studies

    • Academic Programmes
    • Advising
    • Discover the university
    • Application
    • New Students
    • Course Catalogue
    • Moodle
  • Information

    • Alumni
    • Employees
    • Researchers
    • Visitors and Guests
    • Academic Staff
    • Emergency Information
    • Press and Media
    • Doctoral candidates
    • Students
    • Businesses
  • Services

    • Message Boards
    • Campus Maps
    • Sitemap
    • Media Service
    • Data Protection Policy
    • Accessibility Statement
    • Legal Notice
  • Contact

    • Contact form
  • Contact
  • Data protection policy
  • Accessibility Statement
  • Legal Notice
  • Sitemap
  • Internal
  • TYPO3
  • The Bauhaus-Universität Weimar uses Matomo for web analytics.
© 1994-2025 Bauhaus-Universität Weimar
  • Contact
  • Data protection policy
  • Accessibility Statement
  • Legal Notice
  • Sitemap
  • Internal
  • TYPO3

Accessibility panel

Simple language

Information about the Bauhaus-Universität Weimar in German.

Set contrast Read more about this setting

Changes from color to monochrome mode

contrast not active

Darkmode for the lightsensitive Read more about this setting

Changes the background color from white to black

Darkmode not active

Click- and Focus-feedback Read more about this setting

Elements in focus are visually enhanced by an black underlay, while the font is whitened

Feedback not active

Animations on this Website Read more about this setting

Halts animations on the page

Animations active