Study Computer Science & IT in Germany

Study Computer Science & IT in Germany

Studying Computer Science & IT

Computer sciences and IT degrees focus on developing the theoretical foundation for information and computer systems as well as the application of those foundations. Computer science students can pursue a broad area of specialisations, in the fields of artificial intelligence, computer networks, IT security, information databases, web technologies, graphics and multimedia, and more.

Read more about studying Computer Science & IT

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.

Read more about studying in Germany

Testimonial Registration Module

100 Computer Science & IT Master's degrees in Germany

M.Sc. Human-Computer Interaction

Through mobile devices and ubiquitous technologies, the design and development of intelligent software systems and interfaces is becoming increasingly important. In the English-language Human-Computer Interaction Master of Science programme, students focus on theoretical and practical issues in current computer science research in the fields of interface design and interactive system development

Faculty of Media
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. International Information Systems

The master’s program is a four semester program for students interested in information technology and its role in today's business environment. Offered jointly by the School of Business and Economics at the Faculty of Business, Economics, and Law situated in the city of Nuremberg and the Department of Computer Science at the Faculty of Engineering in Erlangen, the program’s curriculum includes courses in the fields of international information systems management, database systems and software engineering.

School of Engineering
M.Sc. Computer Science

The Department of Computer Science at the University of Kaiserslautern offers Computer Science Bachelor's/Master's Courses of Studies since 2005. Both courses of studies received accreditation from the ASIIN.

Master Programmes in English
M.Sc. Information and Communication Systems (ICS) - English-language Master Program

This English-language master's program covers a wide range of modules with the focus on future challenges in the fields of Information and Communication Systems. The program´s target audience consists of international and German students holding at least a Bachelor degree in Information and Communication Technology (ICT), Electrical Engineering or Computer Science and with English language skills equivalent to the European B2 or Unicert 2 level. The Chemnitz University of Technology ranks among the top seven research-based universities in Germany and imposes no tuition fees.

M.Sc. Electrical & Computer Engineering

The University of Kaiserslautern has been among the first universities in Germany to establish an international Master’s program for Electrical Engineering in 1998. The program addresses to candidates with an outstanding Bachelor’s degree in Electrical Engineering (or an equivalent) that are interested in studying for a high calibre Master’s degree.

Master Programmes in English
M.Sc. Biomedical Computing

The Master's in Biomedical Computing is taught in English over four semesters and is an interdisciplinary program involving the Department of Informatics and the TUM Medical School. The program bridges the gap between computer science and medicine, focusing on software and imaging-related solutions for computer-aided medical procedures.

Faculty of Informatics
M.Sc. High Performance and Cloud Computing

In the programme structure of the department of informatics the master programme Parallel and Distributed Systems is the logical continuation of the bachelor programmes Applied Informatics, Informatics or similar bachelor Programmes. It is incorporated in the main research areas of the faculty.

M.Sc. Web Science

Our Master’s degree in Web Science enables you to study and solve problems in the web from the perspectives of computer science and various other disciplines.

Fachbereich Informatik
M.Sc. Life Science Informatics

The international Master Programme in Life Science Informatics started in the fall of 2002 at the Bonn-Aachen International Center for Information Technology (B-IT). Life Science Informatics is offered jointly by the University of Bonn and RWTH Aachen in cooperation with the Fraunhofer Institutes at Sankt Augustin near Bonn.

Masters Programmes in English
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. 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. Media Informatics

This international programme will educate the participant to successfully master the novel technical and economic challenges at the crossroads of computer science, software engineering, next-generation communication systems, and media. Whilst a Bachelor degree in Computer Science typically qualifies a person to participate in large software projects, the Master degree provides the skills needed for leadership.

Fakultät für Mathematik -Informatik - Naturwissenschaften
Master 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. 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. Computer Science in Media

The master’s degree in Computer Science in Media from Furtwangen University (Campus Furtwangen) is a postgraduate degree for graduates with a bachelor's degree in Computer Science in Media or similar. The focus of the programme is on advanced computer science in media, media programming, digital image processing and computer graphics, as well as media production and media content transfer. Courses in games development and interactive design are also offered.

Faculty Digital Media
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. 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. Computer Science for Digital Media

From winter semester 2011/2012 on the entire programme is taught in English only. "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. Informatics in the Natural Sciences

This Master's degree programme combines informatics with either one of the subjects of biology, chemistry, physics, or biotechnology, in order to connect current methods and results of these life-science disciplines with those of informatics. Here, theoretical as well as applied subjects are the focus of teaching and research. 

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. Computational Engineering

The basic concept of the course is interdisciplinary. The course is comprised of rather general methods of modelling, applied mathematics, programming and visualization and their applications to computer simulations of technical and natural systems. This creates a broad skill basis which a computational engineer will have to acquire, independent of their specialization.

Faculty of Computer Science and Electrical Engineering
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. Human Computer Interaction and Design (HCID)

The programme in Human Computer Interaction and Design (HCID) at EIT Digital Master School focuses on study, design, development and evaluation of novel user interfaces and interactive systems taking into account human aspects, at the cognitive and sensory-motor levels, technological aspects, as well as business aspects.

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, in-situ computation as well as automated information exchange and data distribution using machine-to-machine (M2M) com­munications between local and distributed control systems and machinery.

Faculty of Computer Science and Mathematics
M.Sc. Financial Engineering (FE)

Fast-evolving financial markets constantly set new challenges while progress in quantitative tools and computer technology open up entirely new opportunities. The Financial Engineering (FE) programme is offered at the Karlsruhe Institute of Technology (KIT).

HECTOR School of Engineering and Management
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. Understanding the functioning of the brain requires the collaborative efforts of neurobiologists, neuropsychologists, cognitive scientists, medical researchers, computer scientists, mathematicians, physicists and engineers.

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. Computer- und Kommunikationstechnik

Saarland University offers a Master's degree programme in one of today's most dynamic and expanding technical fields: Computer and Communications Engineering. 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.Sc. Business Informatics

Beginning in the fall semester 2009, a Master in Business Informatics is offered at the University of Mannheim. The goal of the Master study course is to provide not only Bachelor of Business Informatics graduates but also other qualified Bachelor graduates access to the Master of Science study course.

M.Sc. Service Management and Engineering

Our future world will be a service world. The development of successful strategies, business models and business processes adapted to this service world requires a profound understanding and integration of technological, economical and societal issues. The Service Management and Engineering programme is offered by the Karlsruhe Institute of Technology (KIT).

HECTOR School of Engineering and Management
M.Sc. Bioinformatics

The Master program is the second part of the consecutive Bachelor/Master study in Bioinformatics. It is based on a Bachelor program in Bioinformatics and covers advanced topics from a research and application oriented perspective.

Master programs in German and English
M.Sc. Advanced Computational and Civil Engineering Structural Studies

The Advanced Computational and Civil Engineering Structural Studies from Technische Universität Dresden seeks to facilitate the development of a strong knowledge base in the field of computational mechanics and structural analysis, working collaboratively with advanced civil engineering design. Technical innovations for challenging engineering tasks rely heavily on numerical simulation tools. Therefore, the goal of the programme is to provide these skills in the broader context of application and design.

Faculty of Civil Engineering
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.Eng. Applied Computational Mechanics (ACM)

The program provides practical training courses in the field of computer-oriented simulation techniques. Besides the consolidation of physical and mathematical knowledge, students learn to use numerical solution methods and professional software tools in modern product development processes.

Institute of Executive Education
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. Having completed this programme, you will be able to define, autonomously and comprehensively, computer science problems and their applications, structure them and build abstract models. Moreover, you will have the relevant knowledge to define and implement state-of-the-art solutions.

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

The Master of Science programme in Computational Linguistics is intended for students from the fields of computational linguistics, natural language processing, computer science, general linguistics and related disciplines. It provides an advanced education to students who wish to widen their knowledge of theories and applications relevant to the automatic processing of written and spoken language.

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. Information and Communication Systems

Among the industries with the greatest growth rates is the communications industry which, over the years, has achieved in its products the synergy of the classical disciplines of computer science and networking. The master's program Information and Communication Systems offered by the Hamburg University of Technology addresses this rapidly evolving area by laying in-depth foundations for the design and implementation of networking infrastructures as well as for the applications running on it.

International Academic Programmes
M.Sc. Business Informatics

The Master degree in business informatics is designed as a consecutive degree program to be pursued after a Bachelor in computer science with a business/economics concentration or after a Bachelor in business administration with a computer science concentration.

Master programs in German and English
M.Sc. Informatik/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. Internet Technology and Architecture (ITA)

The aim of the Internet Technology and Architecture (ITA) programme at EIT Digital Master School is to develop a coherent set of theoretical knowledge and professional understandings and skills in computer networks. Emphasis is placed on understanding of current research issues as well as detailed practical experience of network design, development, implementation, and management.

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.

Faculty of Mathematics and Computer Science
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.

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. Computer Science in Applications

The degree Computer Science in Applications at the University of Kaiserslautern accentuates the engineering constructive character of computer science which is essential for the creation of software systems. Students are taught specific skills from the area of application which are necessary for the creation and application of software systems from the area. The mathematical and natural scientific foundations are also geared to the area of application.

Master Programmes in English
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. 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 the 2-year full-time English-taught Master’s Program in Computer Science, offered by the University of Bonn, is the right choice for you!

Computer Science Department (Institute for Computer Science)
M.Sc. INFOTECH (INFOrmation TECHnology)

A cordially welcome from the people of the international Master's program in Information Technology (INFOTECH) of the University of Stuttgart, Stuttgart, Germany, located right in the heart of the leading technology region in Europe.

International Masters Degree Programs
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
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. As a modern engineering science at the interface of Computer Science and Electrical Engineering, Computer Engineering is a key information technology discipline.

Paderborn Institute for Advanced Studies in Computer Science and Engineering
M.Sc. Social and Economic Data Analysis

The Master’s Program in Social and Economic Data Analysis (SEDA) offers students from different academic backgrounds the opportunity to specialize in the collection, processing and analysis of quantitative social science data. Today’s information society is characterized by an ever-growing abundance of data from sources as diverse as administrative records, surveys or network logs. Yet, such data merely provide the “raw material of knowledge”, and it takes well-trained analysts to detect meaningful structure, and to extract relevant information from these sources.

M.Sc. Information Technology

As technical systems are becoming more and more complex and at the same time increasingly important to society, there is a growing demand for well-educated engineers and computer scientists. The mission of our Master's program Information Technology is to provide the industrial perspective on IT

Department of Electrical Engineering and Computer Science
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.A. Computer Science

Studies in Computer Science are concerned not only with the efficient calculation of functions, but also with the object of the calculations, why the calculation is necessary, the arising benefits and costs, how to properly implement the use of computers, and how we are influenced by all this.

Fachbereich Mathematik/Informatik
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. Creating and analysing digital images requires specialist knowledge.

Faculty of Natural Sciences and Technology
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 in Applications (Computer Science in Life Sciences)

The success of modern research in many areas of biology, pharmacy and medicine is becoming more and more dependent on the support of suitable computer programmes. Modern lab techniques generate sequence data on a large scale - examples of this are the sequencing of DNA or RNA molecules or the amino acid sequences of proteins - the connection and meaning of which only become clear to scientists with the help of computer-assisted processing.

M.Sc. Bioinformatics

Bioinformatics research in medicine and the biological sciences is increasingly based on analysis and interpretation of biological mass data. The use of computers, combined with accurate mathematical models and efficient algorithms, is indispensable in this process. Building on the bachelor’s degree program in bioinformatics, this program offers an advanced education in the corresponding subfields of mathematics, computer science, biology, and medicine.

Fachbereich Mathematik und Informatik
M.A. Linguistic and Web Technology

The MA Linguistics and Web Technology offers the unique opportunity to study linguistic content and web technology combined. Among other things, you can deepen your knowledge of semantics and pragmatics, learn about the nature of the linguistic sign, about different ways of describing the meaning of words and sentences, and also about the interrelation of words in the human lexicon. But you will additionally gain knowledge about client-server communication, programming and relational databases.

Department of English and American Studies
M.A. Linguistics and Web Technology

The Master of Arts in Linguistics and Web Technology from Philipps-Universität Marburg offers the unique opportunity to study linguistic content and web technology combined. Among other things, you can deepen your knowledge of semantics and pragmatics, learn about the nature of the linguistic sign, about different ways of describing the meaning of words and sentences, and also about the interrelation of words in the human lexicon. But you will additionally gain knowledge about client-server communication, programming and relational databases.

Department of English and American Studies
M.Sc. Computer Science in Applications (Computer Science in Vehicle Technology)

Electronics and software in vehicle technology have become increasingly important. At the same time job entrants are faced with high demands due to the complex development processes in the automotive industry. For this reason graduates require increasingly specialised knowledge in the subject areas electronics, software and the networking of vehicles. In order to accommodate for these requirements the Department of Computer Science now offers a special degree Computer Science in Vehicle Technology.

M.Sc. Geodesy and Geoinformation Science

Geodesy and Geoinformation Science is a diversified engineering discipline strongly relying on mathematics and natural sciences. It covers essential tasks such as acquisition, modelling and processing of spatial data. The analysis, organisation and visualisation of geodata form a fundamental base for the interpretation and design of our environment.

M.Sc. Graduate School of Neural Information Processing / International Max Planck Research School

The Graduate School of Neural Information Processing does provide research-oriented training in a wide spectrum of computational neuroscience topics. This MSc program aims at students with a first degree in physics, mathematics, computer science, bioinformatics, engineering or a related field who have a strong interest in biomedical and neural sciences and technical applications. Profound knowledge in maths (linear algebra, analysis), statistics, elementary probability theory, and programming skills in at least one language are compulsory.

Graduate Training Centre of Neuroscience
M.Sc. Computer and Information Science

The greatest challenge in knowledge management consist of finding, analysing, exploring and visualising the data in large information spaces, such as economic data, demoscopic data, geographic data, medical data, multimedia systems, quality assurance data, automotive navigation systems, personal information management to name a few.