Learning outcomes

After graduation, you will have a solid foundation in software engineering.

You will be able to describe and apply computer science, software engineering knowledge, best practices, and standards appropriate for engineering complex software systems.

You will acquire:

competence in designing, evaluating, and adapting software processes and software development tools to meet the needs of an advanced development project;

skills in eliciting user needs and designing an effective software solution;

knowledge helping to recognise human, security, social, and entrepreneur issues and responsibilities relevant to engineering software and the digitalisation of services;

a professional network in Finland through practical assignments with real companies throughout your studies.

As a graduate of the Software Engineering specialisation, you will be able to design software systems and define architectures in open and distributed environments in a holistic and integrative manner. You will learn to apply the best software engineering practices and standards to software development and the evolution of diverse types of software systems.

As a graduate of the Digital Transformation specialisation, you will learn to analyse and develop digital business models and value creation practices through the re-engineering of processes and services. You will also be able to evaluate the business impact and cost benefits of digitalisation on individuals, organisations, society and the world, and design supporting enterprise architectures.

Software Engineering and Digital Transformation

Master of Science in Technology

120 ECTS credits

2 years

Start date
August 2022


Tuition fees and scholarships
EUR 13 500 Non-EU/EEA students
Scholarships available

Academic unit
LUT School of Engineering Science


Rolling admission
1 November 2021 − 31 May 2022 at 15:00 (UTC+3)

Regular admission
1 December 2021 − 19 January 2022 at 15:00 (UTC+2)

Admissions Services