Document Actions

Applied Computer Science (MSc)

Taught in German

Overview

Overview

Overview

The Master’s programme in Applied Computer Science at Justus Liebig University Giessen is a consecutive programme designed for students holding relevant Bachelor’s degrees in Computer Science or Data Science. Further information on admission can be found in the ‘Application’ section.

The programme is research-oriented and combines in-depth knowledge of traditional computer science with the practical application of problem-solving methods, e.g. from the fields of artificial intelligence, modern data analysis techniques or innovative approaches to software development. It is therefore aimed at students who wish not only to expand their knowledge of computer science but also to deepen their expertise in specialised fields of application and qualify for challenging roles in academia and industry.

In this programme, you will acquire, among other things, advanced knowledge of applied computer science (such as IT security, artificial intelligence or database systems), methods for the application-oriented use of machine learning, and programming techniques. You will engage with current topics in computer science, acquire presentation skills for academic work, and gain specialised knowledge in topics of your choice, e.g.: artificial intelligence and machine learning, data analysis, smart cities, cloud computing, bioinformatics, neuroinformatics, physical measurement methods, algorithms and software engineering.

The programme is structured into compulsory modules, compulsory-elective modules, and specialisation and exploration modules. This enables you to develop your own individual profile during your studies, including interdisciplinary approaches. The ability to devise solutions to problems using innovative ideas, acquired during the Bachelor’s programme, is further developed through independent work on smaller research projects, particularly as part of the Master’s thesis.

Composition of the Study Programme

Composition of the Study Programme

Duration of studies 

4 semestes - 120 credit points (cp)

 

Composition of Study Programme 

The Applied Computer Science programme is divided into:

  • 7 compulsory modules (45 credit points)
  • a compulsory elective area (24 credit points): 3 modules to be chosen (see below)
  • a specialisation area (15 credit points)
  • an exploration area (6 credit points)
  • the Master’s thesis (30 credit points)

The three compulsory elective modules will be studied in the first two semesters and can be chosen from the following:

Compulsory Elective 1: one module from Statistics and Simulations with R or Computer Networks and Distributed Systems
Compulsory Elective 2: one module from App Programming or Web Programming
Compulsory Elective 3: one module from Cloud Computing or Human-Centred AI

In the specialisation field, you can explore specific topics within the subject in greater depth and focus on areas of particular interest. You can choose from the following modules: 

  • Numerical Algorithms
  • Applied Bioinformatics and Systems Biology 
  • Databases and Data Structures in Bioinformatics 
  • Text Mining 
  • Artificial Intelligence II 
  • Fundamentals of Stochastics
  • Linear Models with R  
  • Selected Statistical Methods with R  
  • Neuroinformatics I  
  • Neuroinformatics II
  • Practical Introduction to Computational Neuroscience  
  • Modelling of Cognitive Functions  
  • Experimental Physics I  
  • Experimental Physics II  
  • Nuclear Physics Measurement Methods in Medicine and Technology  
  • Technical Informatics – Practical Course  
  • Introduction to Human Geography with a Focus on Urban Studies and Mobilities  
  • Geoinformatics  
  • Software Testing and Verification  
  • Complexity of Algorithms  
  • Software Engineering II 

In the exploration section, you can choose modules from the ‘Non-subject-specific skills’ (Außerfachliche Kompetenzen, AfK) area, thereby broadening your general knowledge and acquiring interdisciplinary knowledge.

 

Module

1st Semester CP 2nd Semester CP
Database Concepts 9 Human-Centered Security and Privacy 6
Advanced Machine Learning 9 Compulsory Elective 2 6
Compulsory Elective 1 6 Compulsory Elective 3 9
Specialisation 1 6 Human-Computer Interaction 9
3rd Semester CP 4th Semester CP
Specialisation 2 9 Master's thesis 30
Project – Applied Computer Science 9    
Academic presenting 3    
Ethical aspects of computer science 3    
Exploration module 6    

 

Information on the course of study and the modules

A description of the modules can be found in the special regulations for the degree programme (appendices "Course of Studies" and "Module Descriptions"). (Only available in German)

Application

Bewerbung: Zulassungsvoraussetzungen

Commencement of studies

Possible during the winter and the summer semester.

 

Entrance requirements

The following bachelor’s degrees are recognised for admission to the master’s programme:

  • Applied Computer Science 
  • Data Science
  • Computer Science

The Examination Board may recognise other degree programmes as equivalent on a case-by-case basis, provided that basic knowledge in the following areas is demonstrated: artificial intelligence, in particular the fundamentals of machine learning: learning methods (unsupervised vs. supervised), division into training and test data, scaling of input data, evaluation metrics, overfitting, knowledge of at least one fundamental machine learning algorithm such as decision trees, k-nearest neighbours or neural networks.

Application not limited only winter

Application / Enrolment

  • The study programme is not subject to admission restrictions.

  • The enrolment period for the winter semester begins at the beginning of June.

  • The end of the enrolment period is determined anew each year, please enquire in the application portal during the enrolment period.

 

Different rules apply in some cases for international applicants. More...

Career Options

Career Options

Perspectives

Occupational fields

The demand for STEM graduates in the field of applied computer science is already high and is set to rise further in the coming years. This applies to almost all sectors of industry. Graduates of the programme can therefore find employment in a variety of sectors, such as banking, insurance and public administration, as well as in the natural sciences, humanities, cultural studies, social sciences and life sciences. 

The breadth of the methods learnt opens up good career prospects for graduates. Furthermore, the chosen specialisation within the programme enables graduates to qualify for specific sectors within business, industry and administration.

 

Promotion

After successfully completing a Master's degree, doctoral studies are possible.

 

International Giessen Graduate Centre for the Life Sciences
Graduiertenzentren:

International

Information for outgoing students

Information and consultation

 

Information for incoming students

Information and consultation

 

Further Information

Contact

Subject Advisor
Subject Advisor

PD Dr. Andreas Malcher

Arndtstr. 2, Room 24
35392 Giessen
Tel.: 0641 – 99 32143
andreas.malcher@informatik.uni-giessen.de

Central Student Advisory Service