Master (MSc) Computer Science

International University of Applied Sciences

Develop advanced computer science expertise with a blend of theory and hands-on practice. Gain skills in software, machine learning, deep learning, cyber security, and data engineering, preparing you to tackle complex computational challenges in today’s fast-evolving digital world.

Apply Now

Master

Programme level

24 months

Study duration

8,686$

Cost per year

English

Study language

Programme info

  • Degree Programme: M.Sc. 120 ECTS credits
  • Language: English
  • Mode of Study: On campus in Germany
  • Accreditation: Accredited in line with German and European standards
  • Recognition: Your degree is Internationally recognised and can easily be transferred to another country
  • Study Duration: 24 months

The Master's in Computer Science programme at IU has been meticulously designed to equip you with next-gen technological expertise, ensuring you stay at the forefront of innovation in the ever-evolving digital landscape. Our curriculum is up to date with industry requirements and encapsulates a blend of theoretical concepts and hands-on exposure. Here's what you'll gain:  

  • A comprehensive understanding of cutting-edge computer science theories and practices. 
  • An innate ability to solve complex computational problems. 
  • Proficiency in software, machine learning, and deep learning algorithms. 
  • Expertise in cyber security, data protection, and data engineering principles. 

Semester 1

  1. Programming with Python — 5 ECTS
  2. Software Engineering: Software Processes — 5 ECTS
  3. Advanced Mathematics — 5 ECTS
  4. Advanced Statistics — 5 ECTS
  5. Data Science — 5 ECTS
  6. Project: Software Engineering — 5 ECTS


Semester 2

  1. Algorithmics — 5 ECTS
  2. Cyber Security and Data Protection — 5 ECTS
  3. Seminar: Computer Science and Society — 5 ECTS
  4. Artificial Intelligence — 5 ECTS
  5. Big Data Technologies — 5 ECTS
  6. Project: Computer Science Project — 5 ECTS


Semester 3

  1. Seminar: Current Topics in Computer Science — 5 ECTS
  2. Networks and Distributed Systems — 5 ECTS
  3. Electives A — 10 ECTS
  4. Electives B — 10 ECTS


Semester 4

  1. Master Thesis — 30 ECTS


Electives A

  1. Advanced Cyber Security and Cryptology — 10 ECTS
  2. Blockchain and Quantum Computing — 10 ECTS
  3. IT Governance and Service Management — 10 ECTS
  4. UI/UX Expert — 10 ECTS


Electives B

  1. Data Engineer — 10 ECTS
  2. Business Analyst — 10 ECTS
  3. Technical Project Lead — 10 ECTS
  4. Machine Learning and Deep Learning — 10 ECTS
  5. Use Case Identification and Evaluation for Analytical Applications — 10 ECTS
  6. Internship — 10 ECTS

With this programme, you’ll have access to human and AI-powered tutoring.

Your tutors will be available to answer any questions, and you’ll have recurring appointments where you can discuss course topics with them and other students.

Syntea, IU’s AI-powered tutor, will be available 24/7 to guide you through your courses and prepare you for exams.

Study your way, and master working with AI at the same time.

Cyber Security Analyst

As a Cyber Security Analyst, you'll work as the frontline defence against potential security threats. Your role will encompass identifying and mitigating risks, monitoring system activity, and implementing necessary protection measures. A strong grasp of cryptography, network security, and advanced systems is essential for success in this role. 


Data Scientist

As a Data Scientist, you possess the analytical knowledge to glean insights from raw data. You will cleanse, integrate, and analyse big data sets to inform business strategies. Your expertise in statistical modelling and predictive analytics makes you an invaluable asset to a broad range of industries. 


Artificial Intelligence Specialist

As an Artificial Intelligence Specialist, you're at the forefront of emerging technologies, designing and implementing intelligent systems. You'll utilise your skills in machine learning, deep learning, and predictive modelling to optimise business processes, automate tasks, or build new product features. This role is pivotal in the current digital transformation age.

General admission requirements

  • Completed, undergraduate degree with 180 ECTS credits with a focus on Computer Science or computer-related subjects 
  • Your degree must be from a state or state-recognised higher education institution/university  
  • You must have achieved a final grade of at least “satisfactory” or Grade C equivalent in your previous undergraduate degree


Admission Interview

Once your application and documents are submitted, you will be invited to a 15-minute online interview conducted by our admission team. During the interview we will discuss your academic background, reasons for pursuing further study, and career objectives.


English language skills

  • IELTS (at least 6.5 points)
  • TOEFL IBT (at least 90 points)
  • Cambridge certificate (B2 First with min. score of 176)
  • Citizenship: If you are from a country where English is the official and educational language, your passport can serve as proof of English proficiency.
Programme campus:

Berlin

University’s main campus:

International University of Applied Sciences

Berlin, Germany

Programme name:

Master (MSc) Computer Science

Field of study:

Computer Science, Computer Science & Software Development

Programme level:

Master

Programme language:

English

Language requirements:

IELTS: 6.5

TOEFL: 90

Cambridge certificate: B2

Duration & semesters:

24 months / 4 semesters

Next admission date:

01 Apr 2026

Programme pricing

Study mode Workload Duration Cost per year Total cost
On-campus Full-time 24 months 8,686$ 17,372$
Can’t deiced on a programme?
Contact us now and let our experienced counsellors guide you through your study journey.
Whatsapp

Similar programmes

Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 13,372$
Next admission: 01 Apr 2026
Location:
Heidelberg, Stuttgart, Munich
On-campus
Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 23,256$
Next admission: 01 Apr 2026
Location:
Bremen
On-campus
Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 10,988$
Next admission: 01 Apr 2026
Location:
Leipzig
On-campus
Germany
Level: Bachelor
Language: English
Duration: 36 months
Cost per year: 5,814$
Next admission: 01 Apr 2026
Location:
Bremen
Online
Germany
Bachelor (BSc) Computer Science
International University of Applied Sciences
Level: Bachelor
Language: English
Duration: 36 months
Cost per year: 6,101$
Next admission: 01 Apr 2026
Location:
Berlin
On-campus
Germany
Level: Master
Language: English
Duration: 24 months
Cost per year: 23,256$
Next admission: 01 Apr 2026
Location:
Bremen
On-campus
Start your study abroad journey today
Discover programmes worldwide or connect with our team for personalized support.
Find programme
© 2025 NEXT MOVE LLC. All rights reserved.