Master's Degree Programme in Information Technology, Full Stack Software Development: Full-time studies
Code: YTS2022SS
Descriptions
Full Stack Software Developer education is to respond to the growing challenges of software engineering. Gain understanding of modern software development tools and methods and become familiar with the most important technologies and application frameworks. You will have capability to make software testing, and you will be able to design and implement secured software solutions, both for back end and front end.
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2022-2023 | 2023-2024 | Autumn 2022 | Spring 2023 | Autumn 2023 | Spring 2024 | 1. / 2022 | 2. / 2023 | 3. / 2023 | 1. / 2023 | 2. / 2024 | 3. / 2024 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SHARED MASTER COMPETENCE
(Choose ects: 5) |
5 | |||||||||||||
YTS2022SS-1001 |
RESEARCH AND DEVELOPMENT
(Choose 10) |
5 - 10 | ||||||||||||
YZWZ0110 | Research-based Development | 5 | 5 | 5 | 5 | |||||||||
YZWZ0120 | Quantitative Research | 5 | ||||||||||||
YZWZ0130 | Qualitative Research | 5 | ||||||||||||
YTS2022SS-1002 |
MANAGEMENT
(Choose 5) |
0 - 5 | ||||||||||||
YZWZ0210 | Formulating Strategy | 5 | ||||||||||||
YZWZ0220 | Leadership Dynamics | 5 | ||||||||||||
YZWZ0230 | Managerial Accounting | 5 | ||||||||||||
EXPERT CORE COMPETENCE
(Choose all ) |
50 | |||||||||||||
YTS2022SS-1003 |
PROFESSIONAL STUDIES
(Choose all ) |
20 | ||||||||||||
YTSP0100 | Modern Software Development | 5 | 5 | 5 | 5 | |||||||||
YTSP0200 | Data Modelling and Back-end Development | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||
YTSP0300 | Application Frameworks | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||
YTSP0400 | User-Centered Design | 5 | 5 | 5 | 5 | |||||||||
YTS2022SS-1004 |
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 | 10 | 5 | 5 | ||||||||
YZ00BL96 | Master's Thesis, Reporting | 10 | 10 | 10 | 5 | 5 | ||||||||
YZ00BB05 | Maturity Test, Master's Degree | 0 | 1 | 1 | 0.5 | 0.5 | ||||||||
COMPLEMENTARY COMPETENCE
(Choose ects: 5) |
5 | |||||||||||||
YTS2022SS-1005 |
ELECTIVE STUDIES
(Choose 5) |
0 - 5 | ||||||||||||
YTFWV100 | New and Emerging Technologies | 5 | 5 | 5 | 5 | |||||||||
YTS2022SS-1006 |
CAMPUSONLINE
(Choose 0) |
0 | ||||||||||||
YTS2022SS-1007 |
EDUFUTURA
(Choose 0) |
0 | ||||||||||||
Total | 60 | 61 | 0 | 30 | 31 | 0 | 0 | 30 | 15.5 | 15.5 | 0 | 0 | 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)
Master's degree: Common working life competences 2020-2022
Ethical competence
The student |
Research-based Development |
Quantitative Research |
Qualitative Research |
Leadership Dynamics |
Master's Thesis, Planning |
Master's Thesis, Implementation |
Master's Thesis, Reporting |
Internationalisation and communications competence
The student |
Research-based Development |
Formulating Strategy |
Leadership Dynamics |
Master's Thesis, Planning |
Master's Thesis, Research Writing |
Master's Thesis, Implementation |
Master's Thesis, Reporting |
Maturity Test, Master's Degree |
Learning and information management competence
The student |
Research-based Development |
Quantitative Research |
Qualitative Research |
Leadership Dynamics |
Master's Thesis, Planning |
Master's Thesis, Research Writing |
Master's Thesis, Implementation |
Master's Thesis, Reporting |
Entrepreneurship, innovation and working community competence
The student |
Formulating Strategy |
Leadership Dynamics |
Managerial Accounting |
Master's Thesis, Planning |
Master's Thesis, Implementation |
Master's Thesis, Reporting |
Not grouped |
Modern Software Development |
Data Modelling and Back-end Development |
Application Frameworks |
User-Centered Design |
New and Emerging Technologies |
Master's degree: EUR-ACE competences in Technology 2020-2023
Communication and Team-working, Master's Degree
Master's Degree graduates have: |
User-Centered Design |
Engineering Analysis, Master's Degree
Master's Degree graduates have: |
Data Modelling and Back-end Development |
Application Frameworks |
Engineering Design, Master's Degree
Master's Degree graduates have: |
Data Modelling and Back-end Development |
User-Centered Design |
Engineering Practice, Master's Degree
Master's Degree graduates have: |
Modern Software Development |
Data Modelling and Back-end Development |
Application Frameworks |
User-Centered Design |
Investigations, Master's Degree
Master's Degree graduates have: |
User-Centered Design |
New and Emerging Technologies |
Knowledge and Understanding, Master's Degree
Master's Degree graduates have: |
Modern Software Development |
Lifelong Learning, Master's Degree
Master's Degree graduates have: |
New and Emerging Technologies |
Making Judgements, Master's Degree
Master's Degree graduates have: |
New and Emerging Technologies |
Not grouped |
Research-based Development |
Quantitative Research |
Qualitative Research |
Formulating Strategy |
Leadership Dynamics |
Managerial Accounting |
Master's Thesis, Planning |
Master's Thesis, Research Writing |
Master's Thesis, Implementation |
Master's Thesis, Reporting |
Maturity Test, Master's Degree |
Compulsory studies (Master's degree)
Code | Name | Credits (cr) |
---|---|---|
SHARED MASTER COMPETENCE
(Choose ects: 5) |
5 | |
YTS2022SS-1001 |
RESEARCH AND DEVELOPMENT
(Choose 10) |
5 - 10 |
YZWZ0110 | Research-based Development | 5 |
YZWZ0120 | Quantitative Research | 5 |
YZWZ0130 | Qualitative Research | 5 |
YTS2022SS-1002 |
MANAGEMENT
(Choose 5) |
0 - 5 |
YZWZ0210 | Formulating Strategy | 5 |
YZWZ0220 | Leadership Dynamics | 5 |
YZWZ0230 | Managerial Accounting | 5 |
EXPERT CORE COMPETENCE
(Choose all) |
50 | |
YTS2022SS-1003 |
PROFESSIONAL STUDIES
(Choose all) |
20 |
YTSP0100 | Modern Software Development | 5 |
YTSP0200 | Data Modelling and Back-end Development | 5 |
YTSP0300 | Application Frameworks | 5 |
YTSP0400 | User-Centered Design | 5 |
YTS2022SS-1004 |
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 |
COMPLEMENTARY COMPETENCE
(Choose ects: 5) |
5 | |
YTS2022SS-1005 |
ELECTIVE STUDIES
(Choose 5) |
0 - 5 |
YTFWV100 | New and Emerging Technologies | 5 |
YTS2022SS-1006 |
CAMPUSONLINE
(Choose 0) |
0 |
YTS2022SS-1007 |
EDUFUTURA
(Choose 0) |
0 |