Master's Degrees in Computer Sciences in Germany

View All 84 Master's Degrees

Studying Computer Sciences

Computer sciences deal with the study of representation and organisation of information and the study of information processing algorithms on a computer. One of the main aspects computer sciences focus on is designing and decoding programming languages.

Read more about studying Computer Sciences

Studying in Germany

Universities in Germany are famous for excellent education, not only in engineering. German degrees are recognized all around the world and have a strong international focus. Various scholarships and special support for international students are available.

Applying to a Master's in Germany

If you've decided to study a Master's degree at a university in Germany , you will have to gather the right documents to prove that you fit the university requirements. Provide complete personal information, previous qualifications, financial information, and a personal statement.

Before you start collecting all the documents needed to apply to a university in Germany, you will have to either have to check if your qualifications match those requested by the university with an HZB (Hochschulzugangsberechtigung) or attend an entrance examination (if you’re from outside the EU/EEA).

After you are cleared of these, you will need to check a certain process, called Numerus Clausus, which is a thorough process of selection.

The final step will be to provide these documents:

  • Certified copy of your previously completed degree;

  • An official translation of the course modules and grades;

  • A passport photo;

  • Copy of your passport;

  • Proof of language proficiency – German (and / or English);

  • A motivation letter;

  • Proof you covered the application fee.

If you decide you want to follow a course in German, you will need to provide certification you can study and manage your exams in this language. That’s why you will need to obtain one of these:

  • DSH (German language exam for university entrance) – available only in Germany;

  • TestDaF – available in 90 countries worldwide.

Otherwise, if you want to study one of the numerous programmes in English, offered by German universities, then you should have:

  • An IELTS English proficiency test;

  • A TOEFL English proficiency test.

But if you feel overwhelmed, you can always apply using Studyportals Apply. Just select a Master's from the list of our partner universities in Germany and answer a few questions, in order to determine how well you fit the Master's programme. Then, you just need to fill in your student profile. If you complete your profile to 100%, you will be able to apply to more than one university. We will apply to the university on your behalf and do our best to get you into your dream university. Plus, you won't need to worry about the application deadline or any application costs.

84 Computer Sciences Master's degrees in Germany

M.Sc. Embedded Systems (ES)

The Embedded Systems (ES) programme offered by EIT Digital Master School focuses on enabling technologies and design methodologies for computer systems which are embedded as integral part of larger systems, designed for specific control functions of devices with various electronic and mechanical components.

M.Sc. Software Systems Engineering

This programme focuses on the design and implementation of complex software systems, including their embedding in technical and socio-technical systems. The design of the programme takes full advantage of the environment offered at RWTH as one of the leading universities of technology in Europe.

Fakultät für Mathematik -Informatik - Naturwissenschaften
M.Sc. Electrical Communication Engineering

The master's program "Electrical Communication Engineering" (ECE) is being offered by the Department of Electrical Engineering and Computer Science at the University of Kassel. Upon successful completion of the program, the student is awarded a Master of Science (M.Sc.) degree.

M.Sc. Computational Logic

European Master's Program in Computational Logic (EMCL), a unique distributed two-year master's program offered by leading European universities in the field of Computational Logic.

Faculty of Computer Science
M.Sc. Computer Science

The Master's course of studies "Computer Science" deepens and extends the technical basis acquired in the Bachelor Course of Studies "Computer Science" in the area of fundamentals, systems, and applications. In particular, this improves the abilities for planning, designing and realization of information systems as well as the professional qualification.

M.Sc. INFOTECH (Information Technology)

The INFOTECH (Information Technology) Master program offered by the University of Stuttgart, having served the Information Society's needs for highly qualified and motivated engineers for more than fifteen years, maintains the unique blend of Computer Science courses and Electronics/ Information Engineering courses within one program.

International Masters Degree Programs
M.Sc. Computational Neuroscience

The International Master Program Computational Neuroscience is interdisciplinary and strongly research oriented. Neuroscience is one of the most intensively developing and important sciences of the 21st century.

M.Sc. Computer Science for Digital Media

"English is the technical language in computer science and thus it needs to be an integral part of the curriculum," says the Computer Science and Media programme's coordinator Prof. Dr. Bernd Fröhlich. "Our graduates are thus optimally prepared for the IT job market and competitive especially in international research and development."

Faculty of Media
M.Sc. Computer Science

Computer Science is one of the drivers of technological progress in all economic and social spheres. When you graduate with an M.Sc. in Computer Science you are a specialist in at least one field of computer science who has a wide-ranging expertise in scientific methods.  

Faculty of Computer Science and Mathematics
Master Autonomous Systems

Are you interested in a career related to self-driving cars, robotics or artificial intelligence? EIT Digital Masters School offers a two year master programme in Autonomous Systems (AUS). Autonomous Systems is a combination of computer science and electronic engineering.

M.Sc. Automotive Software Engineering

The faculty for Computer Science welcomes all students in the master program Automotive Software Engineering at Technische Universität Chemnitz. This homepage dedicated to the master progrogram provides an overview over all important topics. Further subjects will be included in this page on a regular basis.

M.Sc. Data Science

The program MSc Data Science at Ludwig-Maximilians-University (LMU) Munich. LMU Munich is the first university in Germany that offers an elite graduate program in Data Science in English.

Faculty of Mathematics, Computer Science and Statistics
M.Sc. Mobile and Embedded Systems

The future of information and communication technology (ICT) is driven by mobile and networked embedded systems: tomorrow’s digital cities, Industry 4.0, cyber-physical systems (CPS) and the Internet of Things (IoT) will all depend on embedded sensing of real-world phenomena

Faculty of Computer Science and Mathematics
M.Sc. Intelligent Adaptive Systems

Intelligent systems and robots are expected to become an integral part of our daily lives. In order to be accepted by, and interact efficiently and naturally with humans, they have to adapt to changing environments as well as the users they interact with.

M.Sc. Computer and Communications Technology

The objective of the programme, which has been developed jointly by the Department of Computer Science and the Department of Mechatronics, is to give students a comprehensive understanding of the modern technologies deployed in today's mobile communications systems.

Faculty of Natural Sciences and Technology
M.A. Digital Media

Why choose Digital Media? Twenty-first century communication has changed how individuals, companies and organisations connect to the world. Success and participation in social life increasingly depends on how targeted, creatively and effectively we can use digital media. In the light of these challenges, our project based master’s degree programme “Digital Media“ combines the creativity of design with the cutting-edge of information technology.

M.Sc. Computational Science and Engineering

Computational Science and Engineering (CSE) from the Technical University of Munich is a multidisciplinary program taught in English over four semesters. Computational Science and Engineering is an emerging discipline that extends into all of the fields from which it evolved – applied mathematics, engineering and science applications, high performance computing, and many more.

Engineering and Technology
M.Sc. Computer Science

The goal of the 4-semester Master in Computer Science program is to deepen the knowledge students acquired in the Bachelor’s program by providing specialized knowledge in one or several fields of computer science.

Paderborn Institute for Advanced Studies in Computer Science and Engineering
M.Sc. Communication and Media Engineering (CME)

The Communication and Media Engineering programme is offered at the Offenburg University of Applied Sciences.Information at your fingertips, mobile computing, internet of things, multimedia networks – many trends accelerate today's life. They are the driving force behind the global markets of telecommunication, computer science and media technology.

Graduate School
M.Sc. Computational Mechanics

Engineers aiming to work in this field need a solid grounding in its governing principles. The Computational Mechanics course teaches students the underlying theory needed to apply and advance complex computer-assisted procedures. This involves correct use of models and algorithms, the correct carrying out and interpretation of experiments, and the error-free use of application programs.

International Studies in Engineering
M.Sc. Computational Mechanics

A strong background in Computational Mechanics opens up a successful career in many fields of engineering. The Technical University of Munich offers the postgraduate programme in Computational Mechanics.

Faculty of Civil, Geo, and Environmental Engineering
M.Sc. Applied Computer Science

The Master of Applied Computer Science reinforces what students learned in their Bachelor of Applied Computer Science or other technical applied Bachelor program with theoretical and practice-oriented knowledge in the area of Embedded Systems.

Engineering & Technology
M.A. International Studies in Computational Linguistics

International Studies in Computational Linguistics (ISCL) is a degree program at the interface of linguistics and computer science. A broad range of courses allows students to explore both foundational topics in computational linguistics as well as application-driven research issues

Department of Linguistics
M.A. IT Management

As IT Manager you will develop strategies to utilize data and knowledge of your organization in order to achieve and develop strategic objectives. Working at the interface between leadership and information technology, you will conduct and supervise projects within and between international enterprises,  or governmental organizations with this IT Management at IUBH University of Applied Sciences.

Master Programmes
M.Sc. Intelligent Systems

The aim of the master degree program Intelligent Systems is to convey knowledge and skills that enable students to analyse, design and develop complex cognitive systems. Students are guided increasingly to work independently following scientific principles and methodologies. The program is explicitly designed to convey practical skills and abilities.

M.Sc. Computational Engineering

Computer simulation is essential for success in international competition, because experiments are often too expensive, too slow, too dangerous, too expensive or even impossible. In modern research and development in science and industry, therefore modelling, simulation and visualization with the help of high performance computers has long been in use. FAU is the first to offer an international programme in Computational Engineering and has been doing so at both Bachelors and Masters programmes since 1997

School of Engineering
M.Sc. Microsystems Engineering

The Microsystems Engineering programme is offered at the University of Freiburg. MSE ins an interdisciplinary programme that builds on a basic knowledge in electrical and mechanical engineering. 

Faculty of Engineering
M.Sc. Digital Media

Communication, work, or leisure time: digital media are changing the world, while at the same time being subject to perpetual change themselves, often at a rapid pace. Only if we learn to live with this process of constant revision will we be able to mold the future according to our needs, both professional and personal.

Fachbereich Mathematik/Informatik
M.Sc. Computational Linguistics

The Computational Linguistics programme offered at the University of Stuttgart is a research-oriented program. It is designed to provide more in-depth skills in specialized subjects building on the contents of a B.Sc. in Natural Language Processing or a related field.

M.Sc. Computer Science

The Computer Science programme is offered at the University of Stuttgart. The Master's program Computer Science is one of the English study programs offered by the University of Stuttgart. It covers various scientific fields such as robotics, visual computing, service technology and engineering, database systems, and parallel as well as distributed systems.

International Masters Degree Programs
M.Sc. Information Systems

The Master's in Information Systems focuses on the management of information and communications technology within business organizations. The program is designed to build the managerial and technical skills necessary for developing innovative solutions in business environments, taking into account social, technical, and economic aspects. 

Faculty of Informatics
Msc in Comp.Eng. Intelligent Networked Systems

Graduates of the Computer Engineering M.Sc. will be able to tackle the demanding conceptual and innovation-led projects typical of the IT industry. They will also be able to make independent contributions to research and, later in their careers, take on senior roles. 

International Studies in Engineering
Preparation Course Fulda Pre-Study

Are you planning to study in Hochschule Fulda but need a bit of extra preparation? The Fulda Pre-Study programme from Hochschule Fulda - University of Applied Sciences is a special introductory semester for international applicants. It gives international students time to adjust to and learn about the German university system while learning German and making new friends. 

International Programmes
M.Sc. Data Science (DSC)

The Data Science (DSC) programme offered by EIT Digital Master School offers a unique two-year academic programme, whereby students study data science, innovation and entrepreneurship at two different leading European universities.

Msc in Comp. Eng. Interactive Systems and Visualisation

Graduates of the Computer Engineering M.Sc. will be able to tackle the demanding conceptual and innovation-led projects typical of the IT industry. They will also be able to make independent contributions to research and, later in their careers, take on senior roles.

International Studies in Engineering
M.Sc. Computer and Information Science

Our master’s programme in Computer and Information Science at the University of Konstanz is geared towards the computer-assisted processing of large volumes of data and is designed to provide students interested in the development of complex information and analysis systems with the requisite knowledge.

M.Sc. Computer Science

The Master of Science degree program in computer science is a two-year program is open to highly qualified foreign and German students with a Bachelor of Science degree in computer science or similar discipline.

Faculty of Engineering
M.Sc. IT Management (On-the-Job)

The master's program in IT Management is a continuation of the dual bachelor's program in Information Systems or similar degree programs in the fields of Business Administration or Computer Science with a focus on Information Systems. However, this degree program can also be interesting for graduates with a diploma who are aiming for an international career in the field of IT management

Master Computer Engineering

Computer Engineering is a field that involves the analysis, design and evaluation of computer systems with their hardware and software layers, and the use of computer-controlled systems in cars, smart phones and medical technology, for example. 

Paderborn Institute for Advanced Studies in Computer Science and Engineering
M.Sc. Computer Science

The Department of Computer Science at Saarland University is an internationally established centre for informatics research. The department is one of the most highly ranked academic departments in Germany and is one of the leading global addresses for research in computer science

Faculty of Natural Sciences and Technology
M.Sc. Embedded Systems

What do insulin pumps, dishwashers, solar collector systems, high-speed trains and modern sewing machines all have in common? They all function because they have one or more microprocessors housed within them. These embedded systems mean that washing machines are able to use less electricity and less water, cars have improved fuel economy, wheels do not spin and airbags inflate at the right time. 

M.Sc. Distributed Software Systems

The Master of Science program Distributed Software Systems specializes in the design, development and adaptation of flexible, secure and reliable distributed applications. Important aspects are the underlying software infrastructure as well as the efficient exchange of data between widely distributed locations via public, supra-regional networks.

M.Sc. Information Engineering and Computer Science

Thinking of terms like “Information Society” or “Information Era” it becomes quite evident that information is one of the most valuable goods in today‘s economy. In times of global networking and dynamically changing economic and working environments, success increasingly depends on effective information and knowledge management.

M.Sc. Visual Computing

Visual perception is responsible for most our impressions about the world around us. This is why computers are being increasingly used to process digital images and visual simulations. Areas in which these applications are already well established include medical technology, the automotive industry, multimedia systems and industrial quality control.  

Faculty of Natural Sciences and Technology
M.Sc. Data Analytics

In today's globalized business world, the ability to extract and analyze relevant information from large volumes of complex data provides a competitive edge to businesses in every market. The Data Analytics course is offered by University of Hildesheim.

M.Sc. Computational Engineering

The traditional borders between mathematics, computer science, and engineering are being removed by the Master's programme "Computational Engineering" at the Faculty of Civil Engineering.

Masters Programmes in English
M.Sc. Computer Science

If you have already completed an undergraduate degree in Computer Science or a similar subject and feel like delving even deeper into the exciting field of computer science, then the postgraduate course in Computer Science is just the right thing for you.

M.Sc. Internet Technology and Architecture (ITA)

The aim of the Internet Technology and Architecture (ITA) programme offered by EIT Digital Master School is to provide the students with rigorous theoretical knowledge of current research issues as well as detailed practical experience of network design, development, implementation, operations, applications, systems and services. 

M.Sc. Computer Science

Have you already gained your first degree and are you keen to study and qualify on a higher level? Are you looking to broaden your studies in the field of computer science and bring the theoretical knowledge you have acquired to bear on applications-oriented research topics? If you are, then our M.Sc. in Computer Science is right for you! 

M.Sc. Computer Science

Computer science is the science of systematic and automated processing of information. It deals with the structures, characteristics and possibilities to describe information and information processing as well as the setup, working method and construction principles of computer systems.The Master Degree in Computer Science is offered by Georg-August-Universität Göttingen.

Faculty of Mathematics and Computer Science
M.Sc. Computer Science

You are looking for a general computer science master's program with a focus on theoretical computer science and a research-based profile? Your bachelor's degree in computer science has provided you with a broad and solid foundation in both theoretical and practical areas of computer science plus mathematics? Then Program offered by the University of Bonn, is the right choice for you!

Computer Science Department (Institute for Computer Science)
M.Sc. Computational Engineering

Computational Science and Engineering is a new, rapidly growing major based on the two traditional disciplines applied mathematics and computer science. The aim of study is the ability of carrying out computer simulations of technical and natural systems from physics, electrical engineering or mechanical engineering based on a sound knowledge of the numerical methods. 

Faculty of Computer Science and Electrical Engineering
M.Sc. Computer Simulation in Science

The MSc programme on Computer Simulation in Science (CSiS) is taught in English and focuses on the application of computer-oriented techniques and methods to modern research problems. The programme is designed to be completed in four semesters.

M.Sc. Computer Science in Media

The Master’s degree in Computer Science inMedia is the ideal postgraduate programme for graduates with a Bachelor's degree in ComputerScience in Media or similar. 

Faculty Digital Media
M.Sc. Automotive Software Engineering

The Master's in Automotive Software Engineering is an innovative program that aims to equip students with the key scientific and engineering knowledge and practical skills required for employment in the automotive engineering sector.

Faculty of Informatics
M.Sc. Applied Computer Science

A new class of IT applications emerged gaining immense attention and substantially changed the social perception of Computer Science significantly. In the same time, new challenges arose from this class of smart systems altering methods for design, development and operation of IT systems in a fundamental way.

M.Sc. Applied Computer Science

The key position occupied by Computer Science in the various areas of business and research requires a foundation in current knowledge that exceeds basic job qualifications. In our Master of Science programme for Applied Computer Science (M.Sc.), you will acquire this knowledge on a high level – even to the point of qualifying for doctoral studies in Informatics / Computer Science.