Skip to main content

Master's Degree Programme in Information Technology, Full Stack Software Development: YTS2019KYA

Code: YTS2019KYA

Degree title
Master of Engineering
Credits
60 ects
Duration
2 years (60 cr)
Start semester
Spring 2019
Teaching language
English

Show study timings by semester, study year or period

Code Name Credits (cr) 2018-2019 2019-2020 2020-2021 Spring 2019 Autumn 2019 Spring 2020 Autumn 2020 3. / 2019 4. / 2019 5. / 2019 1. / 2019 2. / 2020 3. / 2020 1. / 2020
YTS10Z-1006
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 5
YTSP0300 Application Frameworks 5 5 5 5
YTSP0400 User-Centered Design 5 5 5 5
YTS20Z-1006
ELECTIVE STUDIES

(Choose all )

10
YTFWV100 New and Emerging Technologies 5 5 5 2.5 2.5
YZZWV100 Research and Development 5 5 5 5
YIIZ0Z-1037
MASTER'S THESIS

(Choose all )

30
YIIZ0100 Master's Thesis, part 1 10 5 5 5 5 5 5
YIIZ0200 Master's Thesis, part 2 20 15 5 5 10 5 5 5 5 5
YIIZ0300 Maturity Test 0
Total 60 15 40 5 15 20 20 5 5 5 5 20 15 5 5

Master's Degree: Common competences at JAMK 2017-2018

Internationalisation skills

- in their work assignment and in the development of operations as well as international contacts communicates well in the two national languages and in at least one foreign language
- works in international environments
- anticipates the international effects and opportunities in their own professional field.

No attached course units

Learning skills

- self-evaluates and develops one's expertise in a versatile and focused way and is willing to continue learning
- manages the specific field knowledge, theories, concepts and procedures, and evaluates them critically from the point of view of different fields
- takes responsibility for collaborative learning in a target-oriented way.

New and Emerging Technologies
Master's Thesis, part 1
Information management skills

- identifies, handles and provides new information and reforms the way operations take place using know-how from various sectors
- solves complicated problems in their research, development and innovation activities (RDI activities)
- participates in and leads a socially impressive operation based on ethical values.

New and Emerging Technologies
Master's Thesis, part 1
Master's Thesis, part 2
Working life skills

- applies professional ethics and working and operating methods based on sustainable development
- develops the activities as a member of a working organization, partnership network or group, and develops the wellbeing of the organization
- manages affairs and people as well as develops new strategic approaches in advance.

Master's Thesis, part 2
Communication skills

- communicates well both verbally and in writing in their mother tongue in different work environments
- develops multidisciplinary communication and interaction in their working life
- makes decisions taking into account the perspective of an individual and the perspectives of the organization and equal opportunities.

New and Emerging Technologies
Master's Thesis, part 1
Maturity Test
Entrepreneurial skills

- works independently and in a collaborative manner in demanding expert tasks or as an entrepreneur
- develops and creates new customer-orientated, sustainable and economically viable activities
- leads applied research, development and innovation projects.

No attached course units

Not grouped
Modern Software Development
Data Modelling and Back-end Development
Application Frameworks
User-Centered Design
Research and Development

Master's Degree: Information Technology, Full Stack Software Development 2017-2019

Business Orientation

The student
- understands business domain in different industrial sectors of software development
- understands financial implications, including costs vs. benefits of software development.

User-Centered Design
Developmental skills

The student
- carries out a business-driven project and applies the methods learned during the software development
- masters the principles of project documentation.

Data Modelling and Back-end Development
Application Frameworks
Research and Development
Full stack implementation

The student
- knows principles and methodologies to build a full stack solution
- can design and implement different parts of a full stack solution
- understands the importance of technical security policies.

Modern Software Development
Data Modelling and Back-end Development
Application Frameworks
Software Development

The student
- understands terminology and principles of software development lifecycle
- knows the layers of typical software stack.

Modern Software Development
Software testing

The student
- knows the software testing methods and techniques
- can design and implement testing processes.

Application Frameworks
User-Centered Design
Not grouped
New and Emerging Technologies
Master's Thesis, part 1
Master's Thesis, part 2
Maturity Test

Code Name Credits (cr)
YTS10Z-1006
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
YTS20Z-1006
ELECTIVE STUDIES

(Choose all )

10
YTFWV100 New and Emerging Technologies 5
YZZWV100 Research and Development 5
YIIZ0Z-1037
MASTER'S THESIS

(Choose all )

30
YIIZ0100 Master's Thesis, part 1 10
YIIZ0200 Master's Thesis, part 2 20
YIIZ0300 Maturity Test 0

Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.

Go back to top of page