Master
Software Engineering

Ready to shape the digital landscape? Join our masters in Software Engineering programme and turn your ideas into tomorrow’s tech breakthroughs! 

Online Studies
QS Stars
WES
FIBAA
AACSB
EQAR
CHE
Wissenschaftsrat

Start your new degree in Germany this year

Apply by January 30th  and get a discount of up to €1,444!

Where do you want to be when 2024 ends? Here’s our suggestion: On campus in Berlin, with other international students, building your new career. Join us at IU! 

Overview

Start your Master in Software Engineering

Online degrees provide unparalleled flexibility and accessibility – and at IU International University of Applied Sciences, you can juggle professional, personal, and academic responsibilities while pursuing your masters in Software Engineering online. Here’s how you’ll benefit from studying with IU:

  • Study online from the comfort of your home.
  • Balance your job while earning your degree.
  • Access our digital learning tools and resources anytime, anywhere.
  • Advance your career with industry-relevant expertise.

In our MSc software engineering programme, you’ll develop essential soft skills: 

  • Problem-solving
  • Critical thinking
  • Teamwork
  • Time management

You’ll also gain these valuable hard skills:

  • Advanced software development techniques
  • Software Testing
  • Secure software development 

Your onlinecampus degree summed up

All the facts and figures about your study programme at a glance
OnlineCampus Study Model Degree
Master of Science (M.Sc.)
120 ECTS credits

Language
English
Accreditation & Recognition
Accreditation
Accredited in line with German and European standards


Recognition
Your degree is Internationally recognised and can easily be transferred to another country
Tuition Fees & Discounts
Tuition Fees
Starting from € 299 (US$ 311)* per month
*based on the exchange rate from 31.12.2024 12:00 AM (CET)

Online application
No application fees
Study Duration
Study start
any time

Duration
24 - 48 months (depending on time model)
100 % flexible

You decide where and when you want to study

Modernised learning

Access our unique learning app and AI tutor 

Award-winning education

First-class learning: 96% recommended 

Study contents

Online course overview

Our MSc software engineering online degree programme is meticulously crafted to equip you with both theoretical knowledge and practical skills essential for a thriving career. You will learn advanced software engineering concepts while also developing hands-on project management skills.

By the end of the programme, you will be adept at:

  • Implementing complex software systems
  • Managing IT projects 
  • Ensuring software security

Here’s an overview of what you’ll study semester by semester: 

Semester 1

Semester 2

Semester 3

Semester 4

Electives overview

Module guide

Course schedule

All the support you need, any time of day

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. 

Admission

Entry requirements

The admissions documents must be provided in English or German. If they were not issued in one of these two languages, a translation is required. If you need to translate your documents, we can help refer you to our trusted translation partners. You can find more details here

General admission requirements

Further admission opportunities

Fee Reduction Programme

English language skills

APS Certificate

Careers

Your M.Sc. Software Engineering career outlook

Software engineer working in his office

Software Engineer

As a Software Engineer, you play a crucial role in every phase of the software lifecycle, from ideation to deployment. You turn complex requirements into seamless, functional code. Your work involves not just writing programmes but also debugging, optimizing, and ensuring that the final product meets all specified requirements. You’re the backbone of technological innovation, creating software that enhances security, simplicity, and enjoyment in everyday life.  

Two professionals in requirements engineering discussing a project

Requirements Engineer

As a Requirements Engineer, you act as the vital link between stakeholders and the development team. Your primary task is to gather, analyze, and document user needs to ensure the final product aligns with expectations. You translate these needs into technical specifications, facilitating clear communication and understanding within the team. By meticulously defining software criteria, you help create end products that are both functional and user-centric.

Software architect working in his computer

Software Architect

As a Software Architect, you are responsible for designing sophisticated software frameworks that stand the test of time. Your role involves crafting the overarching structure of software solutions, ensuring they are scalable, efficient, and maintainable. You make high-level design choices and set technical standards, guiding teams to build innovative and robust software systems. Your strategic foresight ensures that the architecture aligns with future technological advancements and organizational goals.

Student reviews

This is what our students say

Tuition fees

Online Study models & fees for your Master degree in Software Engineering

Depending on your personal or professional circumstances, you may wish to complete your studies as quickly as possible, or you may prefer a more flexible study programme that is less time-consuming. That’s why we offer part-time options for all our study programmes. This allows you to study alongside professional or personal commitments. We adjust your study fees based on your chosen time model.

Are you unable to finish your programme within the given time? No problem! If you realise that you need more time, you can simply switch to another time model with one months’ notice before the end of the month.

No registration or administration fees are charged when you apply for studying – you’ll only be charged once your studies have started, and the trial month has ended.

Your trial month begins when you receive your login credentials. This will give you the opportunity to test our courses for one month without obligation, before being charged. During that month, you can then take your first courses and start learning right away!

Once the trial month is over, your studies continue. You’ll pay your tuition fees according to your contract.

Full-Time

Duration 24 Months

US$ 579
US$ 516 /mth* Apply now
* € 496 based on the exchange rate from 31.12.2024 12:00 AM (CET)

Part-Time I

Duration 36 Months

US$ 434
US$ 392 /mth* Apply now
* € 377 based on the exchange rate from 31.12.2024 12:00 AM (CET)

Part-Time II

Duration 48 Months

US$ 342
US$ 311 /mth* Apply now
* € 299 based on the exchange rate from 31.12.2024 12:00 AM (CET)

All our study programmes include the following benefits

  • Teaching and study material
  • Marking of your end-of-module exams
  • Monthly live and recorded tutorials
  • Use of the online campus
  • Individual study coaching
  • Online exams
  • Career coaching
  • Learn German and English for free
  • 4-week money back guarantee
Recognition

Recognition of previous achievements

  • Save time: Skip individual modules or whole semesters!

Even before you apply for a study programme, we’ll gladly check whether we can take your previous achievements into account: 100% online, no strings attached. Simply fill in our recognition application form, which you can find under the content section of each study programme's webpage, and upload it via our upload section. You can also e-mail it to us, or send it via post.

Send an email to study@iu.org to find out which previous achievements you can get recognised. You can get your previous achievements recognised during your studies.

Do you need help with your application for recognition? Our student advisors will be happy to help. Simply arrange a personal call-back appointment.Arrange a personal video consultation appointment to discuss recognition

Why IU International University of Applied Sciences is the best choice

Your Studies Are Flexible and 100% Online

Schedule when you want to learn and study 100% online. At IU you have the possibility to complete your degree fully from home, whether full-time or part-time. You can even take your exams online whenever it suits you. 

Accredited & Globally Recognised

IU is accredited and certified with a seal of approval from the German Accreditation Council. All IU study programmes, materials, and services meet high internal and external quality standards, which are regularly reviewed and updated. We can also provide you with an official Europass Diploma Supplement once you graduate, to ensure that your degree is recognised anywhere in the EU.

You Gain Full Support

We provide you with innovative learning tools, digital study material, tutorial videos, live teaching sessions, student advice and support. You also have 24/7 access to our large online library. Your tutors are always available to answer your questions. Our study coaches are also available to help at any time. 

The Ideal Mix of Theory & Practice

Our programmes provide you with essential theoretical knowledge and focus, above all, on practice-oriented studies designed to best prepare you for your future career. Thanks to our great variety of electives you can specialise in the specific areas that match your personal goals.

FAQs

Is a masters in software engineering worth it?

What can i do with a masters in software engineering?

Is software engineering Master's hard?

What will I study in a masters in sofware engineering?