Good news! We've extended our application deadline for this winter semester until the 29th September Apply now!

Apply Now Enquire Our Events WhatsApp

Software Engineering, MSc

Most innovations in the automotive sector have been based on electronics and software. Developments such as mobility services, autonomous driving or automated driving, networking, infotainment and e-mobility contribute significantly to the industry.


With the number of software-controlled functions in an automatic car, its IT architecture is also changing towards central, virtual high-speed computers. Our goal is to provide students with the most the state-of-the-art technology that will enable them to work and innovate in the automotive domain and any other business domain available in the market today.


Call me back Apply Now
Students working on laptop

Key Facts

Starting semesters

Starting semesters

Winter semester: September 

Summer semester: March

Tuition fees | EU applicants

Tuition fees | EU applicants

Standard Track (120 ECTS) and Fast Tracks (90 & 60 ECTS) study options


from € 820 monthly 


Save additional 15%. Please find out more about our fees, additional savings, and your funding options.

Tuition fees | Non-EU applicants

Tuition fees | Non-EU applicants

Standard Track (120 ECTS) and Fast Tracks (90 and 60 ECTS) study options


from € 10,938 yearly


Save additional 15%. Please find out more about our fees, additional savings, and your funding options.



Master of Science, MSc




Standard: 120 ECTS

Fast-Track: 60 or 90 ECTS



2,3 or 4 semesters

Language of instruction

Language of instruction


Campus and Virtual Tour

Campus and Virtual Tour

Innovation Hub & UE Campus Dubai


Do you want to see our campus but aren't around? Check out our Virtual Campus Tour!

Focus of study

Focus of study

- Small learning groups 

- Preparation for a versatile career path

- Building a network already during studies



The Master's programme Software Engineering  MSc comprises 2,3 or 4 semesters. Learn more about the course content in the curriculum.


UE Curriculum MSc Software Engineering 60 ECTS UE Curriculum MSc Software Engineering 90 ECTS UE Curriculum MSc Software Engineering 120 ECTS

Benefit from the UE Master's Reform

More flexible, more interdisciplinary, and more practice-oriented - the new Master's programmes make the University of Europe for Applied Sciences (UE) even more attractive! Students of selected MA programmes at UE have the choice of a Master's degree in 60, 90, or 120 ECTS which gives them full flexibility. Students can apply for one of the three options depending on the education they've already achieved and how many ECTS they've already accumulated in their previous Bachelor's (or Master's) courses. Practical experience will also be taken under consideration. 


Learn more about the UE Master's Reform.

UE Students from our MA progamme Innovation Design Management

Students from our MA progamme Innovation Design Management

The Software Engineering Master at a glance

Our degree programme is tailored to the requirements of the modern, dynamic labour market and teaches the ability to solve even the most complex tasks. During the course of your studies, you will learn, among other things, how to design software architecture, produce clean and well-documented code and follow best practices from various fields. The Master's in Software Engineering is taught entirely in English at UE to prepare you for a career in international companies after graduation. You can complete the Master's in 2, 3 or 4 semesters - thanks to our Master's reform, the programme can be designed flexibly.

In this Software Engineering (MSc) programme, students not only learn the current challenges in software design and architecture, but they are also taught to develop solutions to these challenges. They will also learn about the emerging trends in pattern recognition and vehicular technologies. Students will learn to build software and design and implement smart software using cloud computing and machine learning.

The subject areas specifically considered in this degree program include:

  •     Advanced software design and analysis technology
  •     Processing of large amounts of data
  •     Vehicular technologies including sensors and networks
  •     Smart systems and decision-making systems
  •     The creation of parallel computing or distributed software (Internet of Things, mobile apps)
  •     Pattern precognition for detecting objects to be used in smart systems and autonomous driving
  •     The creation and maintenance of complex software products
  •     Security and reliability issues
  •     The transition to and operation of software products

Each course is delivered by an industry expert in the subject. Teaching methods include classroom learning practicals and group work; class sizes are kept small to facilitate interaction and to promote effective learning. Each subject is taught at least once a year (and some are taught two) and most can be studied in any order; this helps to provide the kind of flexibility required by students with existing commitments.

We are offering a pre-intensive course in “Programming” starting this winter semester 2021 in a digital format.

The University of Europe for Applied Sciences (UE) is an accredited higher education institution awarded with multiple prices. We put emphasis on internationality. That's why we were ranked as "one of the best 25 international universities worldwide" (U-Multirank 2016). Our many international students come from all over the world to pursue a highly valued (state and FIBAA recognised) German degree that is entirely taught in English. Also we are ranked as one of the best universities in Germany in the field of business studies (U-Multirank 2018).

At UE, you will study in small course groups. We guarantee you individual mentoring and close contact with the lecturers. Our professors are leading experts in their fields with outstanding teaching, research and business success.

Moreover, we also value the linkage between the higher education and corporate industry ecosystem. The theory you learn will find practical approach in several project weeks. The variety of interdisciplinary courses gives you the chance to determine the content of your studies. We offer modern equipment like projectors in every room, Mac pools, SW programmes and more.

Our study program covers the ability to solve complex tasks by designing the software architecture, producing clean and well-documented code and following best practices from various domains. The Software Engineering Master’s program is fully taught in English.

Common modules to add to Software Engineering:

  • Media & Marketing, Project Manager, Product Management, UX/UI Design, Leadership module, advanced research module


  • Advanced Software Design, Pattern Recognition, Decision Support Systems, Could Computing, Machine Learning, Vehicular Technology

As a private university, the University of Europe for Applied Sciences (UE) is funded not by the state, but by tuition fees. For this reason, studying at University of Europe for Applied Sciences (UE) costs more than at a public university. But it’s worth it:

  • Our graduates meet essential requirements of careers in business, and this sets them apart from the graduates of many public universities. Your employment and earnings prospects are greatly improved.
  • ​All tuition costs are included in the monthly tuition fee. No additional costs will be incurred, such as a matriculation fee, exam fees, an bachelor thesis fee or similar, as long as the course is completed within the standard study period.

The costs for the semester abroad are not included in these fees, as there are substantial differences depending on country and university.

We are happy to provide you more information on funding your studies and on any available scholarships. If you have any further questions, our Student Guidance Office can provide you with detailed information.

You can apply a year in advance for your desired starting semester.

To qualify for a bachelor's degree at UE, you must meet the following requirements:

  • Online application
  • Completion of a Bachelor degree (B.Sc. Engineering, Computer Science, Mathematics, Business Engineering, Business Informatics, etc.)
  • Basic knowledge in object-oriented programming
  • Professionals form companies (in part. 60 ECTS master)
  • 2nd Master’s to extend qualification
  • Entrance examination
    Personal interview (e.g., via Skype)

  • Good English language skills

This study program is aimed specifically at ambitious and creative students who are curious about software learning and developing something that will make an impact in the world.

The Software Engineering (MSc) degree program focuses on competencies and skills that usually play a central role in the following job titles:

  •     (Software) developer
  •     Application developer
  •     Artificial Intelligence software developer
  •     Software engineer and team leader
  •     Software development engineer
  •     Senior software engineer / team Lead
  •     Technical consultant
  •     Technical architect
  •     Cloud system expert
  •     Application architect
  •     Software architect
  •     Project manager software development
  •     Chief architect
  •     Enterprise architect
  •     Systems architect
  •     Embedded software solutions
  •     Smart car software developer and designer
  •     User devices integration
  •     Systems analyst

Software Engineering

Hear from Dr. Professor Rand Kouatly, Director of the Software Engineering programme at the University of Europe for Applied Sciences.

Software Engineering

Hear from Dr. Professor Rand Kouatly, Director of the Software Engineering programme at the University of Europe for Applied Sciences.

Our student testimonials

Collaboration Partners

Gain access to internships and real- life business projects in a range of leading companies.

Digital start-ups

Logo von VISPA - einem Fintech Inkubator und Kooperationspartner der UE

Innovation hubs

Logo von kc.i - einem Innovationszentrum aus Deutschland und UE Kooperationspartner

Fintech incubators

Code Factory

Gain access to internships and real- life business projects in a range of leading companies.


The lecturers in the Department of Tech and software have many years of experience in various technology related fields such as Java, Machine Learning, Big data & Artificial Intelligence.

Contact us today