Master's Degree Programme in Information Technology, Full Stack Software Development: Learning path (recommendation)
Code: YTS2021KS
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.
Description
This is one potential learning path containing the suggested courses.
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2020-2021 | 2021-2022 | 2022-2023 | Spring 2021 | Autumn 2021 | Spring 2022 | Autumn 2022 | 2. / 2021 | 3. / 2021 | 1. / 2021 | 2. / 2022 | 3. / 2022 | 1. / 2022 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
YZWZ0Z-1015 |
RESEARCH AND DEVELOPMENT
(Choose 10) |
0 - 10 | |||||||||||||
YZWZ0110 | Research-based Development | 5 | 5 | 5 | 5 | ||||||||||
YZWZ0120 | Quantitative Research | 5 | |||||||||||||
YZWZ0130 | Qualitative Research | 5 | |||||||||||||
YZWZ1Z-1016 |
MANAGEMENT
(Choose 10) |
0 - 10 | |||||||||||||
YZWZ0210 | Formulating Strategy | 5 | |||||||||||||
YZWZ0220 | Leadership Dynamics | 5 | |||||||||||||
YZWZ0230 | Managerial Accounting | 5 | |||||||||||||
YTS10Z-1007 |
PROFESSIONAL STUDIES
(Choose all ) |
20 | |||||||||||||
YTSP0100 | Modern Software Development | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||
YTSP0200 | Data Modelling and Back-end Development | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||
YTSP0300 | Application Frameworks | 5 | 5 | 5 | 5 | ||||||||||
YTSP0400 | User-Centered Design | 5 | 5 | 5 | 5 | ||||||||||
YIIZ0Z-1041 |
MASTER'S THESIS
(Choose all ) |
30 | |||||||||||||
YZWON100 | Master's Thesis | 30 | 15 | 15 | 15 | 15 | 7.5 | 7.5 | 15 | ||||||
YW00BB54 | Maturity Test | 0 | |||||||||||||
YTS20Z-1007 |
ELECTIVE STUDIES
(Choose 5) |
0 - 5 | |||||||||||||
YTFWV100 | New and Emerging Technologies | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||
YTS20Z-1008 |
CAMPUSONLINE
(Choose 0) |
0 | |||||||||||||
YTS20Z-1009 |
EDUFUTURA
(Choose 0) |
0 | |||||||||||||
Total | 60 | 15 | 30 | 15 | 15 | 15 | 15 | 15 | 7.5 | 7.5 | 15 | 7.5 | 7.5 | 15 |
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 Thesis |
Master's Thesis |
Maturity Test |
Advanced Professional Studies |
Research-based Development |
Quantitative Research |
Qualitative Research |
Formulating Strategy |
Leadership Dynamics |
Managerial Accounting |
Modern Software Development |
Data Modelling and Back-end Development |
Application Frameworks |
User-Centered Design |
Elective Studies |
New and Emerging Technologies |
Not grouped |
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 |
Internationalisation and communications competence
The student |
Research-based Development |
Formulating Strategy |
Leadership Dynamics |
Master's Thesis |
Learning and information management competence
The student |
Research-based Development |
Quantitative Research |
Qualitative Research |
Leadership Dynamics |
Master's Thesis |
Entrepreneurship, innovation and working community competence
The student |
Formulating Strategy |
Leadership Dynamics |
Managerial Accounting |
Master's Thesis |
Not grouped |
Modern Software Development |
Data Modelling and Back-end Development |
Application Frameworks |
User-Centered Design |
Maturity Test |
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 |
Master's Thesis |
Engineering Analysis, Master's Degree
Master's Degree graduates have: |
Data Modelling and Back-end Development |
Application Frameworks |
Master's Thesis |
Engineering Design, Master's Degree
Master's Degree graduates have: |
Data Modelling and Back-end Development |
User-Centered Design |
Master's Thesis |
Engineering Practice, Master's Degree
Master's Degree graduates have: |
Modern Software Development |
Data Modelling and Back-end Development |
Application Frameworks |
User-Centered Design |
Master's Thesis |
Investigations, Master's Degree
Master's Degree graduates have: |
User-Centered Design |
Master's Thesis |
Knowledge and Understanding, Master's Degree
Master's Degree graduates have: |
Modern Software Development |
Master's Thesis |
Lifelong Learning, Master's Degree
Master's Degree graduates have: |
Master's Thesis |
New and Emerging Technologies |
Making Judgements, Master's Degree
Master's Degree graduates have: |
Master's Thesis |
New and Emerging Technologies |
Not grouped |
Research-based Development |
Quantitative Research |
Qualitative Research |
Formulating Strategy |
Leadership Dynamics |
Managerial Accounting |
Maturity Test |
Code | Name | Credits (cr) |
---|---|---|
YZWZ0Z-1015 |
RESEARCH AND DEVELOPMENT
(Choose 10) |
0 - 10 |
YZWZ0110 | Research-based Development | 5 |
YZWZ0120 | Quantitative Research | 5 |
YZWZ0130 | Qualitative Research | 5 |
YZWZ1Z-1016 |
MANAGEMENT
(Choose 10) |
0 - 10 |
YZWZ0210 | Formulating Strategy | 5 |
YZWZ0220 | Leadership Dynamics | 5 |
YZWZ0230 | Managerial Accounting | 5 |
YTS10Z-1007 |
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 |
YIIZ0Z-1041 |
MASTER'S THESIS
(Choose all) |
30 |
YZWON100 | Master's Thesis | 30 |
YW00BB54 | Maturity Test | 0 |
YTS20Z-1007 |
ELECTIVE STUDIES
(Choose 5) |
0 - 5 |
YTFWV100 | New and Emerging Technologies | 5 |
YTS20Z-1008 |
CAMPUSONLINE
(Choose 0) |
0 |
YTS20Z-1009 |
EDUFUTURA
(Choose 0) |
0 |