Visual Computing

Profile description and modules:


Visual Computing summarises the attempt made in computer science and bordering areas to create, process and analyse pictures as a medium to gain information and subsequently interact with them. 


It combines methods of simulation, data analysis, computer vision and visualization with interaction techniques for creating user-oriented systems allowing to gain knowledge at a new quality.

The programme focuses primarily on the following:

A developer of visual computing systems has the ability to program complex interactive graphics and vision applications for different hardware platforms. He/she is able to create appropriate visual encodings for various data types and to combine them with interaction techniques. He/she knows how to select the right abstraction techniques and levels of detail. Analyzing huge amounts of data and extracting useful information from images and video is also part of visual computing.

You are familiar with ...

  • Successful master students are knowledgeable in Computer Graphics and Interactive Systems, are able to build individual and efficient graphical systems far above of just using standard systems:

  • They know how to design systems with appropriate color and form parameters, know perceptual basics and thus are able, to use graphical elements in a user-firendly way.

  • They know algorithms of visual computing, especially data visualization, graph drawing and computer graphics, and are able to select appropriate methods.

  • They are familiar with the foundations of computer vision and image analysis, can process and enhance images and video, and interpret them to gain information and build models of the environment.

  • They understand how to handle and process complex data and apply appropriate data mining techniques.

  • They are able to combine visualization techniques with automatic data mining to understand and analyze large data sets.

Career perspectives:

After graduating with a Master's degree with a specialisation in Visual Computing the following career options or job types are open to you:

You could work here ...

  • A position as a researcher or developer in labs at leading companies involved with data preparation and visualisation (e.g. AT&T, HP, Microsoft, Google).

  • A designer at a major software house (e.g. SAP) where you develop interactive software systems, internet platforms or portals that enable access to complex information spaces (e.g. WWW, digital libraries, product databases, financial databases).

  • Developer in companies from the film, simulation and computer games industries.

  • Implementor of computer vision technologies in a large variety of industrial applications, for example robotics, driver assistance systems, automatic visual inspection and quality control, or medical imaging. 

  • Financial service provider (e.g. UBS, Raiffeisen Bank, Deutsche Bank) developing interactive visualisation tools to analyse customer- and financial data.

  • A position at a library service centre where you develop portals for the supply of academic literature for major libraries and specialist information centres, which provide new search and evaluation options due to the application of visual research tools.

  • Developer of visual data analysis techniques for the evaluation of large quantities of data at companies from the pharmaceutical industry or for marketing applications in the area of customer support services.

Area of application:

More and more software systems involve the processing of complex data. Therefore specific knowledge in the area of visual computing is helpful in a lot of cases and very often required. Applications are used in areas where large quantities of complex data are created.

  • Telecommunications
  • Automotive industry
  • Financial sector
  • Libraries or the public sector
  • Research activities in the areas of biology, pharmacy, medicine, e.g.

Contact and Mentor recommendation:

Prof. Ulrik Brandes, AG Algorithmics

Prof. Oliver Deussen, AG Computer Graphics and Media Design

Prof. Bastian Goldlücke, AG Computer Vision and Image Analysis

Prof. Daniel Keim, AG Data Analysis and Visualization

Prof. Dietmar Saupe, AG Mulitmedia Signal Processing