Master's Degree Programme in Information Technology, Full Stack Software Development: Part-time studies
Code: YTS2025SS
Descriptions
The objective of the education is to respond to the growing challenges of software engineering. After completing the studies, you will know about the possibilities of utilizing different technologies, application frameworks, software libraries, user-centered design, and data modelling for modern software development, both on the frontend and backend side. The programme is designed so that you can study either full-time or part-time completing the studies in one, two, or three years.
Your professional growth is carried out with a tutoring process that starts at the beginning of your studies and continues until graduation. In this process, you complete your personal learning plan and discuss your needs for developing your target competences with your career tutor. The 60 ECTS programme is designed as obligatory core studies and optional studies. The discussions with the teacher tutor will lead to selecting appropriate courses in your optional studies.
The studies include 20 ECTS expert core competence of Full Stack Software Development module, 10 ECTS shared master competence comprising of 5 ECTS research-based development course and 5 ECTS elective studies. Once the topic of the 30 ECTS master's thesis is accepted, you are provided with personal supervision and guidance when writing your thesis.
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2025-2026 | 2026-2027 | Autumn 2025 | Spring 2026 | Autumn 2026 | Spring 2027 | 1. / 2025 | 2. / 2026 | 3. / 2026 | 1. / 2026 | 2. / 2027 | 3. / 2027 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
YTS2025SS-1001 |
PROFESSIONAL STUDIES
(Choose all ) |
25 | ||||||||||||
YZ00CK87 | Research-based Development | 5 | 5 | 5 | 5 | |||||||||
YT00CA12 | Modern Management of IT | 5 | 5 | 5 | 5 | |||||||||
YTSP0200 | Data Modelling and Back-end Development | 5 | 5 | 5 | 5 | |||||||||
YTSP0300 | Application Frameworks | 5 | 5 | 5 | 5 | |||||||||
YTSP0400 | User-Centered Design | 5 | 5 | 5 | 5 | |||||||||
YTS2025SS-1002 |
MASTER'S THESIS
(Choose all ) |
30 | ||||||||||||
YZ00BL94 | Master's Thesis, Planning | 7 | 7 | 7 | 7 | |||||||||
YZ00BL98 | Master's Thesis, Research Writing | 3 | 3 | 3 | 3 | |||||||||
YZ00BL95 | Master's Thesis, Implementation | 10 | 10 | 5 | 5 | 5 | 5 | |||||||
YZ00BL96 | Master's Thesis, Reporting | 10 | 10 | 10 | 10 | |||||||||
YZ00BB05 | Maturity Test, Master's Degree | 0 | ||||||||||||
YTS2025SS-1003 |
ELECTIVE STUDIES
(Choose 5) |
5 | ||||||||||||
YTFWV100 | New and Emerging Technologies | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||
YI00CH04 | Cyber Security Implementation in Practice | 5 | ||||||||||||
YTIP2200 | Data Analytics | 5 | ||||||||||||
YT00CD09 | Robotics Applications | 5 | ||||||||||||
YTS2025SS-1004 |
INTEGRATION TO FINLAND
(Choose 10) |
0 - 10 | ||||||||||||
ZZ00CK40 | Finland Works | 2 | ||||||||||||
ZZ00CK41 | Future of Work | 2 | ||||||||||||
ZZ00CK42 | Design a Meaningful Career | 2 | ||||||||||||
ZZ00CD04 | Finnish 1 | 4 | ||||||||||||
BI00BB21 | Finnish 2 | 5 | ||||||||||||
YHTYRI |
Shared Entrepreneurship Studies (For Bachelor's and Master's Student)
(Choose 23) |
0 - 23 | ||||||||||||
ZZ00BC02 | Idea to Business | 5 | ||||||||||||
ZZ00BC03 | Business Coaching | 8 | ||||||||||||
ZYVZ0200 | The Dreams+Inspiration! | 3 | ||||||||||||
ZZ00CQ16 | Narratives of entrepreneurship | 2 | ||||||||||||
ZZ00CQ17 | Valmiina yrittämään | 3 | ||||||||||||
ZZ00CQ18 | JA Company Program | 1 - 5 | ||||||||||||
ZZ00CQ62 | Yritystoimintaa kehittävät opinnot | 1 - 5 | ||||||||||||
YTS2025SS-1005 |
CROSS-INSTITUTIONAL STUDIES
(Choose 0) |
0 | ||||||||||||
YTS2025SS-1006 |
EUDRES
(Choose 0) |
0 | ||||||||||||
Total | 60 | 30 | 30 | 15 | 15 | 15 | 15 | 15 | 12.5 | 2.5 | 15 | 15 | 0 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
Structure of the studies (Master's degree)
Compulsory studies (Master's degree)
Master’s degree: The shared competences 2023-2027
Ethics
The graduating student assesses and promotes the realisation of ethical principles and values of their field of profession, taking equality and non-discrimination into account. |
Research-based Development |
Modern Management of IT |
Master's Thesis, Planning |
Master's Thesis, Implementation |
Maturity Test, Master's Degree |
Proactive development
The graduating student is able to manage the development of new solutions that anticipate the future and produces new information using different research and development methods. |
Research-based Development |
Modern Management of IT |
Data Modelling and Back-end Development |
Application Frameworks |
Master's Thesis, Planning |
Master's Thesis, Implementation |
Maturity Test, Master's Degree |
Internationality and multiculturalism
The graduating student is able to develop and manage multicultural and international operating environments and networks. |
User-Centered Design |
Sustainable development
The graduating student develops and manages sustainable and responsible operating methods in their work and promotes sustainable change in their work community and society. |
Modern Management of IT |
User-Centered Design |
Master's Thesis, Planning |
Master's Thesis, Reporting |
Learning to learn
The graduating student promotes their own and their community's continuous learning and competence development, drawing on knowledge from different fields and the opportunities of digitalisation. |
Research-based Development |
Master's Thesis, Planning |
Master's Thesis, Research Writing |
Maturity Test, Master's Degree |
New and Emerging Technologies |
Operating in a workplace
The graduating student is able to develop and manage their work community and reforms working life. |
Research-based Development |
Data Modelling and Back-end Development |
Application Frameworks |
Master's Thesis, Planning |
Master's Thesis, Research Writing |
Maturity Test, Master's Degree |
Not grouped |
Cyber Security Implementation in Practice |
Data Analytics |
Robotics Applications |
Finland Works |
Future of Work |
Design a Meaningful Career |
Finnish 1 |
Finnish 2 |
Master's Degree: EUR-ACE competences in Technology 2024-2027
Engineering Analysis
- Ability to analyse new and complex engineering products, processes and systems within broader or multidisciplinary contexts; to select and apply the most appropriate and relevant methods from established analytical, computational and experimental methods or new and innovative methods; to critically interpret the outcomes of such analyses; |
Application Frameworks |
User-Centered Design |
Master's Thesis, Planning |
Master's Thesis, Reporting |
Engineering Design
- Ability to develop, to design new and complex products (devices, artefacts, etc.), processes and systems, with specifications incompletely defined and/or competing, that require integration of knowledge from different fields and non-technical - societal, health and safety, environmental, economic and industrial commercial – constraints; to select and apply the most appropriate and relevant design methodologies or to use creativity to develop new and original design methodologies; |
Data Modelling and Back-end Development |
User-Centered Design |
Master's Thesis, Planning |
Master's Thesis, Implementation |
Engineering Practice
- Comprehensive understanding of applicable techniques and methods of analysis, design and investigation and of their limitations; |
Modern Management of IT |
Data Modelling and Back-end Development |
Application Frameworks |
Master's Thesis, Planning |
Master's Thesis, Reporting |
Investigations
- Ability to identify, locate and obtain required data; |
Research-based Development |
Modern Management of IT |
Master's Thesis, Implementation |
Master's Thesis, Reporting |
New and Emerging Technologies |
Knowledge and Understanding
- In-depth knowledge and understanding of mathematics, computing and sciences underlying their engineering specialisation, at a level necessary to achieve the other programme outcomes; |
Research-based Development |
Modern Management of IT |
Data Modelling and Back-end Development |
Application Frameworks |
User-Centered Design |
Master's Thesis, Implementation |
Master's Thesis, Reporting |
New and Emerging Technologies |
Lifelong Learning
- Ability to engage in independent life-long learning; |
Master's Thesis, Reporting |
New and Emerging Technologies |
Making Judgements, Communication and Team-working
- Ability to integrate knowledge and handle complexity, to formulate judgements with incomplete or limited information, that include reflecting on social and ethical responsibilities linked to the application of their knowledge and judgement to deliver sustainable solutions for society, the economy and environment; |
Research-based Development |
Master's Thesis, Planning |
Master's Thesis, Research Writing |
Master's Thesis, Reporting |
Maturity Test, Master's Degree |
Not grouped |
Cyber Security Implementation in Practice |
Data Analytics |
Robotics Applications |
Finland Works |
Future of Work |
Design a Meaningful Career |
Finnish 1 |
Finnish 2 |
Code | Name | Credits (cr) |
---|---|---|
YTS2025SS-1001 |
PROFESSIONAL STUDIES
(Choose all) |
25 |
YZ00CK87 | Research-based Development | 5 |
YT00CA12 | Modern Management of IT | 5 |
YTSP0200 | Data Modelling and Back-end Development | 5 |
YTSP0300 | Application Frameworks | 5 |
YTSP0400 | User-Centered Design | 5 |
YTS2025SS-1002 |
MASTER'S THESIS
(Choose all) |
30 |
YZ00BL94 | Master's Thesis, Planning | 7 |
YZ00BL98 | Master's Thesis, Research Writing | 3 |
YZ00BL95 | Master's Thesis, Implementation | 10 |
YZ00BL96 | Master's Thesis, Reporting | 10 |
YZ00BB05 | Maturity Test, Master's Degree | 0 |
YTS2025SS-1003 |
ELECTIVE STUDIES
(Choose 5) |
5 |
YTFWV100 | New and Emerging Technologies | 5 |
YI00CH04 | Cyber Security Implementation in Practice | 5 |
YTIP2200 | Data Analytics | 5 |
YT00CD09 | Robotics Applications | 5 |
YTS2025SS-1004 |
INTEGRATION TO FINLAND
(Choose 10) |
0 - 10 |
ZZ00CK40 | Finland Works | 2 |
ZZ00CK41 | Future of Work | 2 |
ZZ00CK42 | Design a Meaningful Career | 2 |
ZZ00CD04 | Finnish 1 | 4 |
BI00BB21 | Finnish 2 | 5 |
YHTYRI |
Shared Entrepreneurship Studies (For Bachelor's and Master's Student)
|
0 - 23 |
ZZ00BC02 | Idea to Business | 5 |
ZZ00BC03 | Business Coaching | 8 |
ZYVZ0200 | The Dreams+Inspiration! | 3 |
ZZ00CQ16 | Narratives of entrepreneurship | 2 |
ZZ00CQ17 | Valmiina yrittämään | 3 |
ZZ00CQ18 | JA Company Program | 1 - 5 |
ZZ00CQ62 | Yritystoimintaa kehittävät opinnot | 1 - 5 |
YTS2025SS-1005 |
CROSS-INSTITUTIONAL STUDIES
(Choose 0) |
0 |
YTS2025SS-1006 |
EUDRES
(Choose 0) |
0 |