DEGREE PROGRAMMES
Table of contents
- You can find a quick overview of our offer
- Bachelor Computer Science
- Bachelor Media Informatics
- Diplom Informatik
- Diplom Informationssystemtechnik
- Master Informatik
- Master Medieninformatik
- Master Distributed Systems Engineering
- Master Computational Modeling and Simulation
- Teaching Degree in Computer Science
You can find a quick overview of our offer
here.
Bachelor Computer Science
Computer science is everywhere: learning machines, autonomous driving cars, apps for everyday life - life is becoming digital, and computer science is the key.
The analysis of huge amounts of data helps to explore life or predict the climate, virtual worlds simulate realities and future scenarios, robots support work. Almost every household appliance is programmable today. Computer science creates the conditions for this. In this lively and versatile scientific discipline, everything revolves around digital information, its systematic processing, storage and transmission.
The Bachelor of Computer Science provides you with a broad-based education in the scientific fundamentals of computer science.
Bachelor Media Informatics
As a mixed subject, media informatics combines the best of two worlds. As the link between people and machines, it combines computer science and design to make digital systems optimally usable for people. Media computer scientists create interactive user interfaces that make operating devices and systems easy and pleasant.
The bachelor's degree program in media informatics therefore offers a broad education in the scientific fundamentals of computer science. In addition, it imparts knowledge of design aspects, multimedia technologies and applications.
The acquired knowledge is consolidated in a variety of practical tasks. For this purpose, numerous computer workstations with extensive equipment are available and special laboratories equipped with high-end visualization technology, 3D mixed reality technologies, motion tracking technology or modern audio and video editing technology.
Diplom Informatik
Technologies such as data analytics, robotics, machine learning and computer vision are shaping our future. A modern, high-performance IT infrastructure is now a must for every company, and software is in almost every device - from washing machines to autonomous vehicles.
Computer science creates the conditions for digital transformation. It seeks suitable structures and methods to develop complex and intelligent systems and to design them efficiently and securely.
The continuous diploma program includes a six-month professional internship, preferably abroad. In addition, other subject areas can be taken as a minor from the diverse range of courses offered at the full university, thus opening up new areas of knowledge for interdisciplinary work.
Diplom Informationssystemtechnik
Hardware meets software - information systems engineering is the linking of electrical engineering and computer science. Thanks to this linkage (= embedded systems), more and more functions that used to be performed by hardware can now be realized by microprocessors and software. These embedded systems are now used in all areas of modern technology. Why? They help save energy, improve comfort and reliability, and reduce accident risks. In addition, the use of embedded systems enables other new functions. To design and develop these systems, you need engineering skills as well as software skills. That is why the Information Systems Engineering program is jointly run by the faculties of Computer Science and Electrical Engineering and Information Technology.
Master Informatik
The goal of the Master's program in Computer Science is to prepare you for the diverse challenges of the dynamically developing discipline of Computer Science. In addition to the broad basic knowledge, you will acquire specializations in the area of specialization according to various focal points and are only then really fit for a research-oriented academic career or for a demanding, application-oriented industrial activity. In addition, you will acquire general competencies - language skills, research skills, subject-specific presentation techniques and practical skills within the framework of the module "Research and Development in Computer Science".
Master Medieninformatik
The master's program in media informatics provides you with knowledge in the areas of media technology, media production and media didactics, which you can use to examine and optimize the interaction between people and computer systems. The focus is on the design of multimedia applications and systems in research and development.
Your future integrative and interdisciplinary projects range from adaptive web applications to learning environments and computer games.
The program is strongly research-oriented. Here you will learn to realize multimedia communication and information systems and the necessary design methods. For this you can use our richly equipped special laboratories. The interdisciplinary education also provides insights into the fields of psychology, didactics, communication science and architecture as well as media economics or media technology.
Master Distributed Systems Engineering
The international master's program in Distributed Systems Engineering prepares you for a future career in the very broad field of distributed systems and their applications. This field is characterized by constant technological advances and a very active research community. Here you will learn both the fundamentals of distributed systems and their practical application in realistic scenarios. Therefore, the program is structured in such a way that you first acquire the necessary theoretical knowledge and know-how. Afterwards, you can apply your acquired knowledge practically in various internships and, if desired, also in your master's thesis. The study program is conducted in English.
Master Computational Modeling and Simulation
Der Masterstudiengang Computational Modeling and Simulation ist ein forschungsorientiertes, interdisziplinäres Curriculum. Es bietet eine anwendungsunabhängige Ausbildung in den algorithmischen und mathematischen Grundlagen der Computermodellierung und -simulation, gefolgt von einer Spezialisierung in einem von sechs anwendungsspezifischen Tracks (siehe unten), die dir die Möglichkeit geben, Kurse entsprechend deinen Interessen auszuwählen. Das Programm kombiniert Themen der Modellierung (Datenwissenschaft, Inferenz, maschinelles Lernen, künstliche Intelligenz, Wissensmodelle) und der Simulation (numerische Methoden, Computersimulation, wissenschaftliches Software-Engineering, Hochleistungsrechnen.)
Der Studiengang wird in Englisch gehalten.
Teaching Degree in Computer Science
In computer science classes, students learn the basics to help shape today's and tomorrow's (digital) world. In the computer science teaching degree program, you will learn and practice in well-supervised, small groups how to support students in this process using new forms of teaching and learning. Therefore, many courses are offered exclusively for student teachers in Computer Science. Practical experience can also be gained in the Teaching Lab. 3D printers, multi-touch tables, VR glasses and much more are available there for this purpose. As a computer science teacher, you will often teach small groups of students motivating topics whose applications are constantly evolving. Compared to other school subjects, students can be creative with very little prior knowledge. Computer science teachers therefore have a particularly large degree of creative freedom in their everyday teaching. The teacher training course is possible in the school types secondary school, vocational schools and grammar schools, whereby in the last two school types an advanced course in secondary level II is possible.