Software Engineering

Master´s degree program at UAS Technikum Wien


Software Engineering of the Highest Quality

The program imparts important, up-to-date competencies and skills in the field of software engineering. Particular attention is paid to scientific fundamentals and to the special professional requirements that are placed on our graduates by the job market. In this degree program, you will acquire exactly the skills you need to develop high-quality software that makes users happy


Students Learn to:

  • Analyze and evaluate requirements for existing or new software applications and operating systems.
  • User Experience Engineering to design, develop and test user-friendly software solutions.
  • Specify, develop, implement, deploy, maintain and evolve complex software architectures and systems.
  • Evaluate, compare, plan, design, implement and develop IT applications.
  • Plan, design and execute software tests.
  • analyze, design, develop, implement and test modern, user-friendly operating concepts and user interfaces
  • Identify, analyze and model complex issues and processes (of customers).
  • Participate in or lead and supervise IT projects.



Career Prospects


Software developers use their knowledge and skills in the software industry, the telecommunications sector, IT consulting, banks and insurance companies, among others.


For example, you work as a systems analyst, systems or software designer and tester, programming analyst, or usability engineer.


Typical tasks include enhancing or modifying existing systems and software to correct errors and improve work performance, or researching and developing computer software systems.
Some things I hear in my studies and experience the next day at work.
Sabine Mayer
Robert Pucher FHTW
Today, software engineering is a mature science. Technical know-how alone is no longer sufficient to implement demanding software projects. With us, you will acquire not only the ability to program software, but also the skills you need to plan software systems in a user-centered way, to develop them professionally and to maintain them throughout their entire lifecycle.
Robert Pucher
Program DirectoR


Master’s degree programs build on a completed bachelor’s degree program and allow students to specialize or focus on topics in more detail or to expand their existing expertise.

You must meet subject-matter requirements to be admitted to the Software Engineering master’s degree program. Prerequisites include a bachelor’s degree from a UAS in a relevant subject matter or an equivalent degree from a recognized post-secondary educational institution (at least 180 ECTS credits) in Austria or another country.

If basic equivalence has been established except for a few missing prerequisites, the program director can require students to take exams to establish full equivalence. These exams are taken during the master’s program.


Robert Pucher FHTW
FH-Prof. DI Dr. Robert Pucher

Program Director Master Software Engineering
Degree Course Director Business Analytics

+43 1 333 40
Mag. Charlotte Kozuh-Schneeberger

Administrative Assistant Master Software Engineering

0664 888 4948



The next step to study Master Software Engineering is to apply via our online application system:

  • The entire application process is handled via a dedicated application website.
  • Your data is stored securely and is being treated with strict confidentiality.
  • A registration system makes it possible to start an application and complete it at a later point in time.
  • Once you have entered your user data and uploaded documents, you can also use them for subsequent applications.

Further Master’s Degree Programs in Computer Science