The Computer Science program at the University of Wuppertal is jointly provided by the School of Mathematics and Natural Sciences and the School of Electrical, Information, and Media Engineering. Thanks to this unique collaboration between researchers with backgrounds in computer science, mathematics, and engineering, the program covers both theoretical and methodological foundations as well as modern applications of computer science to solve interdisciplinary problems. Focal topics include High-performance Computing, IT-security, Data Science and Artificial Intelligence, as well as Mobile Computing and the Internet-of-Things.
The two Schools provide a dynamic and interdisciplinary research environment, with a young faculty who engages in third-party funded projects and large-scale global collaborations at the forefront of research in computer science. The Times Higher Education Ranking lists the University of Wuppertal among the world's top young universities. For a number of core research areas, the metric-based ranking CSRankings.org lists the computer science department at University of Wuppertal among the 50 top computer science departments in Europe. Note that any ranking should be interpreted with a grain of salt. In particular, CSRankings does not consider any of the department's publications in top interdisciplinary and mathematics journals!
University of Wuppertal is a young, comprehensive university with more than 23,000 students and more than 3,600 employees. It consists of nine schools covering subjects like mathematics and natural sciences, architecture and civil engineering, electrical engineering, economics, social sciences, humanities, as well as art and design. Compared to technical universities, students enjoy numerous opportunities to engage in projects with researchers from a multitude of other disciplines early on in their studies. We offer excellent study conditions, with small classes taught by professors that are easy to approach. Following the traditional individual doctorate model rather than a structured program, PhD candidates enjoy the support of the Chair at which they work while enjoying the intellectual freedom and autonomy to develop their own career.
Located in one of Europe's economically strongest and most populous metropolitan areas, Wuppertal is a major city in the heart of Europe. It is a perfect vantage point to explore Germany and its tightly connected European neighbors. Its more than 350,000 inhabitants look back at a rich cultural history that dates back more than 2000 years. The surrounding region Bergisches Land is not only a popular tourist destination. It also hosts many of Germany's "Hidden Champions", is a designated model region for digitalization, and home to one of the country's most vibrant start-up scenes.
Foreign students seeking information on studying and living in Wuppertal can find more information in the brochure Welcome to the University of Wuppertal!.
Officially accredited in 2019, we offer a modern BSc and MSc curriculum in computer science that has been designed from the ground up for the need of today's students. Apart from foundational modules teaching core competencies in computer science, the BSc curriculum allows students to deepen their knowledge in areas like mathematics, electrical engineering, physics, or economics. The MSc program features additional tracks to specialize in areas like scientific computing, data analytics, or computer engineering.
Mandatory modules cover foundational aspects of computer science.
Elective modules enable you to specialize in topics of your choice.
The choice of an application area helps you to sharpen your profile.
Additional modules help you to align the studies with your career plan.
Upon successful completion of the Bachelor thesis, you will reach your first scientific degree.
In the core curriculum you can choose from a set of advanced modules that address special topics in the following areas in computer science:
You can select a specialization area, choose from a set of interdisciplinary modules and obtain additional qualifications, e.g. on how to manage a start-up.
The Master thesis gives you the opportunity to scientifically address a question in an area of your choice.