Studying at the Computer Science Department
Before you start your studies, you should inform yourself as good as possible about its contents and requirements. This can help to prevent unpleasant surprises and avoid disappointments. We have therefore collected the most important information about the courses offered by the Department of Computer Science, but also further hints about studying in general.
For all (further) questions about studying or the individual courses of study, please contact our student advisory service at any time.
Our study programs
In teaching, the Department of Computer Science always keeps pace with the times: we meet the requirements of the information technology world of today and tomorrow. Our degree programmes are adjusted to the job profiles of the present as well as of the future, giving our graduates the best prospects for a successful start to their careers - both in research and in business.
Our Bachelor programs (in German only):
- B.A. Computer Science Teacher
IT systems are more and more present in our daily lives. In order to keep up competently with these developments and to help to further develop them, it is important to impart basic knowledge about them at school. This task is faced by teacher training graduates with the subject computer science.
- B.Sc. Data Science
Data scientists combine in-depth technical knowledge in the areas of data integration, data storage and data quality, data analysis and knowledge management, as well as data visualization and providing information with a solid understanding of specific application domains.
- B.Sc. Computer Science
The Bachelor programme Computer Science covers all core areas: theoretical computer science, which deals with the complexity and decidability of questions as well as their modelling; practical computer science, which develops concepts for solving problems, and technical computer science, which deals with the underlying hardware.
- B.Sc. Natural Language Processing
Talking robots, automatic translation or dialogue systems - without Natural Language Processing, all this would be unthinkable. This interdisciplinary degree program is primarily concerned with the processing and understanding of language by machines. Thus, it is ideal for anyone who wants to combine their interest in language with that in computer science.
- B.Sc. Media Informatics
Media informatics combines the knowledge of computer science with that of digital media, human-computer interaction, computer graphics, language processing and digital networks. Thus equipped, graduates can design digital systems in such a way that they meet the requirements of human users.
- B.Sc. Software Engineering
Software plays a major role in almost all areas of our lives. Therefore, it has to work stable and reliable and meet the needs of the users. Our students learn to design and realize new as well as to adapt and reuse existing software.
Our Master programs:
- M.Sc. Artificial Intelligence and Data Science (German program)
Artificial Intelligence and Data Science are two scientific disciplines that play an important role in all areas of life. This Master's program deepens the knowledge from the Bachelor's degree in Data Science and expands it by the component of artificial intelligence.
- M.Sc. Computational Linguistics (English program)
This Master builds on the Bachelor Natural Language Processing and deepens the knowledge of the subject. Students deal with the structure of natural languages from a linguistic point of view and try to use the knowledge gained to develop new problem-solving strategies in the field of automatic language processing.
- M.Sc. Computer Science (English program)
This Master is particularly suitable for international students. The program offers three profiles within which students can specialize, significantly expand the basic education of a bachelor's degree and thus prepare themselves for the requirements in industry and also in research.
- M.Sc. Computer Science (German program)
The Master's degree in computer science significantly deepens the topics covered in the Bachelor's degree. The elective area leaves a great deal of freedom for individual specialization. After successful completion, graduates can enter both industry and research and development.
- M.Sc. Software Engineering (German program)
In the Master Software Engineering, the constructive aspect and the practical sides of computer science are emphasized, and teamwork and application of what has been learned are promoted. This comprehensively prepares students for a career in software development and software processing. Due to the great variability in the elective area, students can specialize individually.
Study progams in which we are significantly involved:
The application for our Bachelor's degree programs is always possible in the winter semester of each academic year. For those interested, the lectures from the Study Information Day (Unitag) are available HERE, dwhere our four Bachelor's degree programs were presented in detail (in German only)
Applications for our Master's degree programmes are possible in both the summer and winter semesters.
All information about the application and the deadlines for the respective semester can be found here: APPLICATION INFORMATION
Contact person for study courses in the department of computer science
Program Manager, Department Manager & Erasmus Coordinator of the Computer Science Department
- Profile page
- +49 711 685 88520
- Write e-mail
- Vacation: May 30 to June 2