Apply Now Enquire Events

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.

* Accreditation in preparation

Request information Apply Now
Students working on laptop

Key Facts

Starting semesters
Starting semesters

· Winter semester: September 

· Summer semester: March

· 2, 3 or 4 Semesters

Language of instruction
Language of instruction

English (Innovation Hub)


Master of Science (MSc)*
*Accreditation in preparation due to new master reform, i.e. offering all Master at UE as a 1 year, 1.5 years or 2 years option.

Tuition fee
Tuition fee

90 ECTS & 120 ECTS:
EU Applicants: 11,988 € yearly
Non-EU Applicants: 13,188 € yearly

60 ECTS:
EU Applicants: 13,000 € yearly
Non-EU Applicants: 14,300 € yearly

You can find detailed information about fees and finances here.


Standard: 120 ECTS

Fast-Track: 60 or 90 ECTS

Digital version: 60 ECTS

Important note: There is no guarantee that classroom teaching will be possible throughout the semester due to COVID-19. Read more

Our student testimonials

Important information

What will you learn?

Show more

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.

Subject areas

Show more

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

Industry relevance

Show more

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.

Why UE?

Show more

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.

Programme structure

Show 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

Tuition fees and funding

Show more

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.

Application process

Show more

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

"Truth can only be found in one place: the code.”

– Robert C. Martin

Software Engineering BSc

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


Here you can download the detailed flyer for the programme with information about important dates, modules, and other essential information about the course

Software Engineering MSc Programme Flyer

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

Collaboration Partners

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

Read More

Fintech incubators


Innovation hubs


Digital start-ups

Code Factory

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

Read More

Learn more about the UE Job promise

Getting the job you really want can be challenging since the requirements and skills to start your career are increasing rapidly. At UE, it’s our mission to support you all along the way to start the career of your choice. The UE Job Promise is a unique offering applicable to programmes we believe are highly sought after in the international job market.

We are offering you a free top-up Master's programme*, if you can't find a job within 12 months after graduation (*T&Cs apply). We recommend you to speak with your personal study advisor to get more details about this exclusive UE opportunity.

Our dedicated career experts will help you develop your presentation and interview skills to boost your career.

Read More

Multinational corporations

D-BASF The Chemical Company

German-based SMEs

Axel springer

Global market leaders



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