Master’s Programme Software Engineering

You want to dedicate yourself to building reliable software systems on an industrial scale?

Apply online

Software is the major driver behind many social and economic developments. Software Engineering is the discipline dedicated to building reliable software systems at industrial scale.

Students enrolled in the Master’s Degree Programme advance their knowledge and skills in the specification, implementation and operation of next-generation software systems and infrastructure.

Master of Science

Duration/ECTS-Credits
4 semesters/120 ECTS-Credits

Mode of Study
Full-time

Language
English

Requirements
Relevant bachelor's degree/equivalent and Language Certificates

Faculty
Faculty of Mathematics, Computer Science and Physics

Level of qualification
Master (Second Cycle)
ISCED-11: Level 7, EQF/NQF: Level 7

ISCED-F
0612 Database and network design and administration

Study Code
UC 066 648

All studiesStudent advisory serviceMinorGuide

FAQ

Students of the Master’s Programme in Software Engineering learn

  • methods and practices for the design, analysis, implementation, testing, maintenance and operation of complex IT systems;
  • to master of tools and processes for the implementation of innovative and technically demanding software projects;
  • in-depth technical and scientific knowledge in selected areas of software engineering;
  • the ability to critically reflect on the limits of technical solutions in order to make responsible decisions about their practical use;
  • to work in interdisciplinary teams and to act as an interface between specialist departments and development teams.

The Master’s Programme in Software Engineering advances and expands the knowledge and skills acquired during a relevant bachelor’s programme. In particular, it imparts the knowledge as well as the theoretical, methodological and practical skills and competences for analysing complex tasks in the field of software engineering and for implementing them in a targeted manner.

The following key competences are imparted or advanced during the Master’s Programme in Software Engineering:

  • In-depth knowledge of the methods and practices for the design, analysis, construction, testing, maintenance and operation of complex IT systems
  • Critical questioning of technologies, applications and scientific approaches in order to make well-founded, targeted and responsible decisions about their practical use
  • Ability to implement innovative and technically demanding software projects, to work responsibly in interdisciplinary teams and to act as an interface between specialist departments and development teams

The master’s programme is guided by reference to research in the areas of software engineering, data engineering, information security and IT management as well as practical issues. The language of instruction is English.

Due to their acquired qualifications, graduates can work in a wide range of professional fields in which they can take on positions with responsibility.

These are in particular areas of responsibility with a focus on individual phases of the software life cycle as well as coordinating activities in the complex interaction between IT systems and organisations. Relevant roles are, for example, those of IT or system architects, product managers, software quality managers, those responsible for digitisation projects, IT consultants or IT entrepreneurs.

The master’s programme also provides knowledge and skills that enable persons to carry out highly qualified and independent research work within the scope of a continuing doctoral programme.

Graduates tracking: Shows which occupational fields students enter after graduation

Faculty of Mathematics, Computer Science and Physics Examination Office Information for students with disabilities

 

 

Why study Software Engineering in Innsbruck?

''Because we believe in the opportunities of software technologies and the power of data. Our mission is to bring value to the people.''
– Benjamin Floriani

''Because software engineers enable the digital transformation. Our software solutions connect real and digital worlds.''

– Eduard Frankford

''Because software engineering makes you a collaborator. Practicing analyzing, modelling and testing also shapes the mindset of systematic thinking.''

– Melanie Ernst

Curriculum

https://www.uibk.ac.at/en/programmes/ma-software-engineering/2021w/
curriculum

From the field

Stu­dent Advi­sory Ser­vice

We are the first point of contact for all questions about studying for pupils, prospective students and students as well as parents and teachers.

Related studies

Archi­tec­ture (Master)

In the Master's degree programme in architecture, students can deepen their knowledge individually and interdisciplinarily and prepare themselves specifically for entry into a versatile professional life. Students develop creative and integrative ways of working that meet future design, technological, socio-cultural and ecological requirements.

Civil Engi­neer­ing (Master)

In the Master’s Degree Programme in Civil Engineering students deepen their knowledge about concrete and brick, wood, metal and composite construction as well as materials technology, which is based on the fundamental subjects of mechanics, strength of materials, and numerical analysis. Students also study the topics of construction operations and processes in project management and development.

Elec­tri­cal Engi­neer­ing (Master)

The modern world is almost unthinkable without electrical engineering. It provides solutions in key technological areas such as energy supply, communication or healthcare.

In the Master's Programme in Electrical Engineering, students are given the opportunity to implement newly developed technologies and are encouraged to combine their own creativity with scientific knowledge in theory and practice.

Com­puter Science (Master)

Computer Science is the key to a digitalised world. It is the study of the foundations, techniques and applications used for the automated processing of digital information. 

Students enrolled in the Master’s Degree Programme advance their theoretical and practical knowledge of computation in order to engage in research and invent new technologies.

Math­e­mat­ics (Master)

Mathematics, as a universal language, is the basis for science and engineering sciences. One of the main functions of mathematics is to develop solutions for problems within and outside of mathematics.

It is used to model natural phenomena and to express technical problems. Within the framework of digitalisation mathematics forms an essential building block for entering into progressive future careers.

Mecha­tron­ics (Master)

The students of the Master’s Degree Programme in Mechatronics study techniques to develop systems, processes, devices and products whose essential characteristics are created by the integration and interaction of mechanical, electronic and information-processing components. This results in the development of systems that have a high degree of functionality, efficiency and capacity

Soft­ware Engi­neer­ing (Master)

Software is the major driver behind many social and economic developments. Software Engineering is the discipline dedicated to building reliable software systems at industrial scale.

Students enrolled in the Master’s Degree Programme advance their knowledge and skills in the specification, implementation and operation of next-generation software systems and infrastructure.

Nach oben scrollen