Master's Degree Programme in Information Technology, Full Stack Software Development: Full-time studies_COPY
Code: YTS2022SS
- Degree title
- Master of Engineering
- Credits
- 60 ects
- Duration
- 2 years (60 cr)
- Start semester
- Autumn 2022
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.
Development
The learning outcomes laid down in the curriculum of the degree programme have been derived from the analysis of the operating environment, JAMK's own strategy, and the school's core competence areas. The planning has been carried out in cooperation with representatives from regional working life. The development proposals and course feedback submitted by the students of the degree programme have been considered in the development of the curriculum. International expertise takes place by comparing the contents of the educational offerings of partner universities and with the expertise of the visiting lecturers. Representatives of the degree programme are closely involved in the activities of regional and international industrial networks.
Further information
The most of the students have had a job as a software developer in the beginning of the studies. The front-end developers have gained more experience on back-end development and user-centered design and back-end developers from the front-end side. Therefore, they can now call themselves as full-stack developers.
Objective
The student understands modern software development tools and methods and knows the most important technologies and application frameworks. The students has capability to design and implement 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 |