Degree: Software Engineers for Green Deal (TiDSE4GD_TR)
Period: 2022-2023

Learning outcomes:

SE4GreenDeal programme aims to educate a new generation of software engineers who will emphasize the sustainability of the software as well as the sustainability effects of software on society. The programme is educating software engineers with a sustainability mindset to improve the well-being of people through software solutions.

After completion of the Master’s programme SE4GD the graduates are able to:

1. Describe and adapt computer science, software engineering knowledge, best practices, and standards appropriate to engineering complex software systems.

2. Analyze a problem; identify and elicit functional, non-functional and sustainability requirements appropriate to its solution.

3. Demonstrate the empiricism and familiarity with the methods of academic research and writing.

4. Design, evaluate, and adapt software processes and software development tools to meet the needs of an advanced development project.

5. Elicit user needs and design an effective software solution.

6. Logical, convincing, and effective communication both orally and in writing

7. Function effectively in teams and adapt teaming strategies to improve the productivity.

8. Recognize human, security, social, entrepreneur issues and responsibilities relevant to engineering software and digitalization of services.

9. Integrate into a multi-cultural working environment with practical orientation and collaborating in professional networks.

10. Acknowledge life-long learning as a way to stay up to date in the profession.

11. have sustainability mindset built upon the software engineering competencies

12. consider sustainability as a vital characteristic of software

13. are able to innovate, design and implement software solutions for different sustainability challenges

14. realize the effects of their software solutions on the surrounding environment.


Software Engineers for Green Deal (SE4GD) is a triple degree programme between LUT University in Finland (LUT), University of L'Aquila in Italy (UnivAq) and Vrije Universiteit Amsterdam in the Netherlands (VUA). The coordinating institution of the programme is LUT University.

The duration of the programme is 2 years and minimum content 120 ECTS credits.

During the first semester, students will emphasize the software engineering fundamentals (UnivAq). The second semester introduces the sustainable development fundamentals and offers competences in sustainable software engineering (LUT). The third semester focuses on software engineering for sustainability goals (VUA). The fourth semester is dedicated to the Master Thesis project.

Compulsory core studies30,00
Advanced specialisation studies90,00
Elective studies0,00