Applied Computer Science (M.Sc.)

General Information

Applied Computer Science - a master's course of study full of prospects

The Master's program in Applied Computer Science is consecutive and suitable for computer science and computer science-related Bachelor's degrees. The Master's program in Applied Computer Science offers three main areas of study:

  • Autonomous Systems

  • Data Science

  • IT Security

Networked information technology permeates all areas of life. Business Intelligence, autonomous vehicles, intelligent systems, mobile computing are keywords that describe the current trends. System developers and software architects require extensive specialist knowledge and additional skills. These are acquired in the master's degree course in Applied Computer Science.


The Master’s program in Applied Computer Science equips more in-depth theoretical knowledge in the various fields of Computer Science and extends their expertise in selected fields of major fields of studies. This qualifies to undertake development work and also to take on management functions in industrial companies. The Master’s degree also qualifies to a doctorate and ultimately to work in research.


The Master's degree in Applied Computer Science allows three specializations. The specialization Autonomous Systems covers methods and technologies as they are used in autonomous vehicles and systems. The Data Science specialization focuses on the analysis of large amounts of data from industry, research and business and their utilization. The specialization IT-Security imparts skills to better protect systems, networks and involved components like software.

If you cannot decide on one of the three specializations, you can choose an individual specialization according to your interests. If all elective modules are chosen from one specialization, the specialization will be shown in the final certificate. In the case of an individual specialisation, no specialisation is indicated in the final certificate.


The Master's program imparts skills that go far beyond a Bachelor's program. The curriculum is very research oriented. Two large research projects have to be done, a publication in addition to Master’s Thesis must be written. The close cooperation with the Fraunhofer KEIM Applied Research Center which is sited at Department of Information Technology ensures that always a large range of interesting and current research topics. The Department of Information Technology has a sound network of industrial partners which offer assignments for research projects and final theses. This ensures that the course content is always up-to-date, and oriented towards actual research and modern applications.


The Master's program takes three semesters to complete. The first two semesters are each divided into three sections: core modules of computer science, electives and research projects. The work for the Master’s Thesis is done in the third semester.

The core modules extend the theoretical foundation in the areas of computer science, IT security and theoretical computer science. The research project can be carried out in companies, research institutions or at the Faculty of Information Technology. Elective modules can be chosen from the three study foci Autonomous Systems, Data Science or IT Security, or they can be chosen across foci if an individual specialization is desired. The study program is completed with the master thesis in the third semester. The master thesis can also be carried out in companies, research institutions or at the Faculty of Information Technology.


After completion of the master's program, there is the possibility of a cooperative doctorate at a partner university, or at the Fraunhofer Application Center KEIM in cooperation with the University of Stuttgart.

Master's Degree program leaflet

Applied Computer Science (M.Sc.) in German

Facts and Figures

Facts and Figures - at a glance

Degree awardedMaster of Science (M.Sc.)
FacultyInformation Technology
CampusEsslingen Hilltop Campus
Number of semesters3
Language of instructionEnglish/German
Application PeriodsFor the summer semester: up to January 15th
For the winter semester: up to July 15th
Information on admission requirements



Autonomous Systems

The study focus Autonomous Systems imparts competences for the development and realization of intelligent, autonomously acting systems. A typical field of application is autonomous driving. Data from different sensors are processed and analyzed and combined with an environment model, the road map. Intelligent algorithms use this data to calculate the rules of behaviour for the autonomous system.
Keywords: Data Fusion, Intelligent Data Analytics, Advanced Control, Autonomous Systems


Data Science

The study focus Data Science teaches skills for generating information from very large amounts of data. A typical area of application is to obtain faster and better information for corporate management and to increase productivity. Big Data is designed to give companies a head start in the development of new products and business models.
Keywords: Big Data, Data Mining, Intelligent Data Analytics, Cloud Computing, Advanced Data Models


IT Security

The study focus field of study IT Security imparts skills for the development and implementation of secure IT systems. A typical area of application is the protection of the IT infrastructure of companies, both on the network and software side. One of the main tasks is to manage information security in companies.
Keywords: Network Security, Secure Coding, Digital Forensics, Penetration Testing, Information Security Management


Individual SpecialiZation

An individual, interdisciplinary specialisation is also possible. In this case, elective modules can also be mixed from all three specialisations according to one's own interests. In this case, no specialisation will be shown in the diploma.

Application and Admission


For an application a computer science or computer science-related bachelor degree is required. You apply for the Master's program online at the Application Portals for Master's Degree Courses at Esslingen University of Applied Sciences.

The deadlines for submitting applications are

  • 15 January for the summer semester
  • 15 July for the winter semester.

Information on the accompanying documents which must be submitted can be found in the

checklist for Master’s programmes.

You can commence your studies in either the winter or the summer semester.


Appendix to the application for admission

Applicants who obtained their degree at a foreign university

Esslingen University of Applied Sciences requires a university degree gained at a foreign university to be recognised by the Center for International Students at Constance University of Applied Sciences (Studienkolleg Konstanz).


3. Semester

Master Thesis

Scientific Publication

2. Semester

Advanced Software Engineering

Artificial Intelligence

Elective 3

Elective 4

Research Project 2

1. Semester

Theoretical Computer Science

Security Engineering

Elective 1

Elective 2

Research Project 1

The curriculum for the degree programme and detailed descriptions of the programme modules are contained in the Module Catalogue.

Course Syllabi Applied Computer Science (M.Sc.) (German Version)

Career prospects

Applied Computer Science - A future-proof course of study

All graduates of the Master's programme in Applied Computer Science have sound knowledge in the core areas of Advanced Software Engineering, IT Management, IT Security Engineering and Theoretical Computer Science. This knowledge from the core areas enables them to work in an engineering and scientific manner, to methodically execute and manage software projects and to focus on IT security. In addition, both research projects acquire technical and social skills, such as abstraction skills, system analytical thinking as well as team and communication skills, which prepare for future management tasks.

Major field of study Autonomous Systems

Graduates of the major field of study in Autonomous Systems have additional sound knowledge in the application areas of data fusion, machine vision, machine learning, control engineering, high performance computing and automotive systems design. They are particularly capable of methodically developing autonomous, networked systems. You are able to work on complex tasks from development and research in an engineering and mathematical way. Starting from the abstraction of the problem, mathematical formulation and modelling, they are able to derive intelligent algorithms or develop them further if necessary.

The typical occupational fields are activities as a technical expert or manager in the field of industry 4.0, Internet of Things or automated driving.

Major field of study Data Science

Graduates of the Data Science major field of study additionally have sound knowledge in the application areas Data Mining, Intelligent Data Analytics, Cloud Computing and Advanced Data Models.
They are able to handle complex tasks from development and research in an engineering and mathematical manner. They are particularly capable of systematically analyzing large amounts of data, deriving important features and gaining essential insights from them.

The typical occupational fields are activities as a technical expert or manager in the field of data science or in the field of digitalization in business practice.

Major field of study IT Security

Graduates of the study focus IT Security have profound knowledge in the application areas Network Security, Secure Coding, Penetration Testing, Digital Forensics. They are able to work on complex tasks from development and research in the field of IT security in an engineer-scientific manner. You are particularly capable of securing existing and new IT systems against all kinds of attacks.

The typical professional fields are activities as a specialist or manager for IT security in companies.

Graduates of this Master's programme are highly qualified for a management position in development and research.

Accreditation of study course

The Master’s programme offered by the Department of Information Technology has been successfully accredited by ACQUIN accreditation agency.

ACQUIN accreditation certificate Esslingen University of Applied Sciences Master programme Applied Informatics

Further information on the accreditation and the ACQUIN Institute is available at

Apply for summer semester 2021!

Apply Online until January 15th 2021

Apply now
Rainer Keller
Prof. Dr.-Ing. Rainer Keller

Tuesday, 1pm - 2pm (please notify me by email)
or after appointment by email.