In the part-time Software Engineering master’s degree program, students expand their knowledge and improve their skills in the latest techniques of software engineering. They learn software measurement methods, how to apply current software frameworks, advanced programming techniques, how to handle special requirements in computer graphics and multimedia, the significance of software life-cycle management, and software quality assurance methods. This degree program is taught in German. Lessons for students enrolled in one of our international double degree programs in semester three and four are taught in English. The degree program is intended for graduates of technical UAS and university degree programs with an emphasis on computer science.
Students learn to:
- Analyze and assess the requirements for new or existing software applications and operating systems
- Design, develop, and test user-friendly software solutions in the field of user experience engineering
- Create specifications for, develop, implement, introduce, maintain, and refine complex software architectures and systems
- Evaluate, compare, plan, design, implement, and develop IT applications
- Plan, design, and carry out software tests
- Analyze, design, develop, implement, and test modern, user-friendly operating concepts and user interfaces
- Identify, analyze, and model complex issues and processes (on behalf of clients)
- Collaborate on, head, or supervise IT projects
→ More information: Curriculum of the Software Engineering master’s degree program
What will I be able to do in the field after earning this degree?
Software developers are highly sought-after on the job market:
- Their knowledge and skills are needed, for instance, in the software industry, in the telecommunications sector, for IT consulting, as well as by banks and insurance companies.
- They work, for example, as system analysts, system or software designers and testers, programming analysts, or usability engineers.
- Their typical tasks include expanding or modifying existing systems and software in order to correct errors and to improve performance, as well as researching and developing computer software systems.
What are the admission requirements?
Applicants to this master’s degree program must have a bachelor’s degree and/or other recognized academic degree from a technical university of applied sciences or university with at least 180 ECTS credits.
→ More information: Admission requirements for the Software Engineering master’s degree program
What advanced programs does UAS Technikum Wien offer?
UAS Technikum Wien provides support through its lifelong learning offerings even after students complete their master’s program. The UAS Technikum Wien Alumni Club gives its members a number of advantages, and the Technikum Wien Academy offers a wide range of further education options, ranging from one-day seminars to post-graduate master’s courses.