AI and Data Science grow in importance
IUBH University of Applied Sciences

Master of computer science

IUBH University of Applied Sciences

Price on request

Important information

Typology Master
Methodology Online
Online campus Yes
Virtual classes Yes
Examinations- physical attendance required Yes
  • Master
  • Online
  • Online campus
  • Virtual classes
  • Examinations- physical attendance required

The Master programme Computer Science intends to intensify and extend the basic knowledge, students already gained within their Bachelor studies. Therefore, interdisciplinary content aims to prepare students for their future roles in fields like front end software engineering, back end engineering, mobile development or web development.

You will study a mixture of advanced computer science topics in combination with the foundations of AI and Data Science.

Important information
What are the course objectives?

Find the best programme for your needs and career goals: at IUBH we offer two different master´s programmes specialising in Computer Science:

Computer Science (60 ECTS)
Computer Science (120 ECTS)
Within our two-semester Master programmes you receive your Master's degree after just one year!

Is this course for me?

Requirements: Completed undergraduate study from a public or officially recognised university/higher education institution (240 ECTS for the 60 ECTS variant, 180 ECTS for the 120 ECTS variant) in the field of Computer Science Degree certification of at least “Befriedigend” [lower second equivalent] Proof of English skills Equivalent proof The proof must be provided before the start of the study and must not be older than two years. If English is your native language or you graduated from an English-speaking school/university, you do not have to prove your English skills.

Facilities (1)
Where and when
Starts Location


What you'll learn on the course

IT Law
Computer Security
Project Control
Algorithmic Trading
Computer Architecture
Computer Programming
IT Auditing
Engineering Science
Engineering Skills
Engineering Mathematics
Computer Aided Design
Computer Science
Big Data Management
IT Essentials
Computer Analysis

Course programme

Programming with Python
Software Engineering: Software Processes
Advanced Mathematics
Advanced Statistics
Data Science
Project: Software Engineering

IT Security and Data Protection
Seminar: Computer Science and Society
Artificial Intelligence
Big Data Technologies
Project: Computer Science Project

Seminar: Current Topics in Computer Science
Networks and distributed systems
Electives A (Selection of one course) 
Electives B (Selection of one course) 

Master Thesis & Colloquium

60 credits:

IT Security and Data Protection
Seminar: Advanced IT Security
Block Chain
Seminar: Computer Science and Society
Quantum Computing5IT Project Management5