Master's Programme in Software Engineering and Digital Transformation
Lappeenranta, Finland
DURATION
2 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
15 Oct 2024*
EARLIEST START DATE
Sep 2025
TUITION FEES
EUR 13,500 / per year
STUDY FORMAT
On-Campus
* early admission 15 October–15 November 2023 regular admission 1 December 2023–17 January 2024
Introduction
The Master's program in Software Engineering and Digital Transformation focuses on developing advanced knowledge and expertise for the design and development of software and digital services and the digital transformation of business processes.
The program addresses the application of engineering principles of software and systems development, including design methodologies, business processes, service modeling and re-engineering, operation principles, and maintenance and quality assurance approach.
Digital transformation in this context refers to the change associated with the application of the software engineering body of knowledge to the transformation and modernization of digital assets of business and industry.
program delivery in 2022–2023: the program's basic courses can be completed as distance learning, but the attendance requirements of advanced and elective studies vary. Students admitted to the program should prepare to attend classes on campus as needed.
You can specialize in one of two areas: Software Engineering or Digital Transformation.
The Software Engineering specialization builds on Bachelor's studies in software engineering and aims to develop professional skills in this discipline. Continuing from the common topics of software engineering and other areas of information technology, such as software development, quality assurance, and testing or software design, this specialization provides opportunities for students to engage in and develop abilities for research.
The Digital Transformation specialization aims to build expertise in software and service design and redesign, business process re-engineering and digitalization for modern businesses, and industry workflow digitalization.
This specialization offers a fresh start to those who have previously studied 24 ECTS credits or more in computer science or related disciplines (IT/IS or software engineering) but do not have a Bachelor's degree in that domain. The specialization aims to develop professional skills in this discipline and to provide opportunities for students to engage in research and develop their research.
Gallery
Admissions
Scholarships and Funding
Early Bird discount / First academic year
When required to pay a tuition fee, you are offered
- an Early Bird Discount of EUR 6 000
for the first academic year if confirming your place and paying the rest of the tuition fee of EUR 7 500 within 21 days from the date of having received your Certificate of Admission.
Early Bird discount is available in both Regular Admission and Early Admission.
LUT Scholarship / Second academic year
When required to pay a tuition fee, you are offered
- LUT Scholarship of EUR 6 000
for the second academic year if having completed a minimum of 60 ECTS credits of studies included in the personal study plan during the first academic year.
With LUT Scholarship the tuition fee is EUR 7 500 for the second academic year.
The required ECTS credits will be automatically checked for and they must be included on your Transcript of Records by the end of the first academic year i.e. by 31 July.
Curriculum
The Master's Program in Software Engineering and Digital Transformation is a two-year program. It leads to the degree of Master of Science in Technology, M.Sc. (Tech.), which is 120 ECTS credits.
The program includes core, advanced specialization, minor, language, and elective studies as well as a Master's thesis.
Core studies, 31 ECTS credits
Include courses on software engineering models and methods, requirements engineering, running a software project, and research design methods.
Advanced specialization studies, 35 ECTS credits
Available in Software Engineering and Digital Transformation. You will specialize in one of these two fields.
- Software engineering includes studies on topics such as architectures and architectural patterns, data-intensive software systems, software maintenance, and quality assurance in software development.
- Digital transformation includes studies on topics such as foundations of digital transformation, impacts, and benefits of digitalization, digital business platforms, and business strategy in the digital economy.
Minor studies, 24 ECTS credits
Recommended by the program are industrial engineering and management, business analytics, or international business and management.
Elective studies
You can select any course at LUT.
Master's thesis, 30 ECTS credits
An advanced research project during the program's fourth semester. The Master's thesis is a part of the advanced specialization studies and requires approximately six months of full-time work.
Program Outcome
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 recognize human, security, social, and entrepreneur issues and responsibilities relevant to engineering software and the digitalization of services
- A professional network in Finland through practical assignments with real companies throughout your studies.
As a graduate of the Software Engineering specialization, 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 specialization, you will learn to analyze 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 digitalization on individuals, organizations, society, and the world, and design supporting enterprise architectures.
Program Tuition Fee
Career Opportunities
Understanding the different dimensions of software engineering is necessary for any professional today.
There are many reasons why software engineering is so popular, such as good job security, high starting salaries, and diverse job opportunities across industries.
Software engineers may also have flexible work schedules – they can work anywhere where there is a computer and an internet connection.
Possible jobs for graduates of Software Engineering include software developer, software architect, requirements engineer, database administrator, user experience specialist, team leader, or project manager.
Possible jobs for graduates of Digital Transformation include business process analyst, business service innovator, digital transformation consultant, business intelligence manager, project leader, project manager, or digital transformer.