Master's Degree

Become a Master of Full Stack Software Development

Full Stack Software Development, Master of Engineering

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, both for back and front end.

Apply on Studyinfo.fi
Closeup of person holding iPad and laptop on table
Product scope
60 ECTS credits
Annual intake
20
Application period
08.01.2025 - 22.01.2025
Degree
Master of Engineering
Field of study
ICT
Study modes
Part-time studies
Starts
29.08.2025

Key learning outcomes

The student knowledge profile is dictated through his/her personal learning plan.

The student gains understanding of 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 backend and frontend.

The student will have the ability for life-long learning professionally, make decisions and communicate effectively as part of a multinational student group. The student knows how to conduct research ethically.

Study modern software development

The studies include all parts of the software development lifecycle from requirements management and service design to continuous deployment and maintenance by using agile methods and a modern tool chain. During the studies, we go through programming of (web-based) user interfaces to system integration and backend development.

Master of Engineering, 60 ECTS credits

  • Research-based Development, 5 ECTS credits
  • Modern Management of IT, 5 ECTS credits
  • Data Modelling & Back-end Development, 5 ECTS credits 
  • Application Frameworks, 5 ECTS credits 
  • User-centered Design, 5 ECTS credits 
  • Master’s Thesis, 30 ECTS credits 
  • Elective Master’s Degree Level studies, 5 ECTS credits

Scope of the Education

If you have a previously completed Bachelor or Master level degree, you deal with data and know how to program, do apply. The extent of the education is 60 – 90 ECTS (European Credit Transfer System) depending on the degree. For example, for someone with a Bachelor’s degree in Engineering (B.Eng.) it is 60 ECTS, and for someone with a Bachelor’s degree in Business Administration (BBA) it is 90 ECTS.

As a part-time student, you can complete the programme in approximately two years. It is also possible to complete the programme in one year as full-time studies.

Become a full stack software developer

Full Stack Software Development programme covers the main aspects of modern software development. You gain understanding of development tools and methods, become familiar with popular application frameworks, and learn to improve user experience. You need to have two years of working experience in the ICT field and motivation to graduate. You can complete the studies while working.

What does a Full stack software developer do?

After completing the studies, you can work as a software developer designing and developing applications by utilising modern software methods and tools, both for front and back end.

Job titles

  • Full Stack Software Developer 
  • Front-End Web Developer 
  • Software Engineer 
  • Back-End Developer

Further studies

The graduate may apply to continue on to postgraduate studies in science or arts at universities (Act 558/2009, Section 37) and in the school of professional teacher education. Studies can be continued by applying for corresponding post-degree education at universities abroad, for example. A university of applied sciences also provides opportunities for continuing education in the form of specialisation studies, open studies, an online study portal (CampusOnline) and working life based continuing education.

Jari encourages you to apply to the Full Stack Software Development degree programme even without a solid technological background.

Jari Suni, Solution Architect, Gofore

Read Jari's story

Apply!

Instructions and admission criteria
Welcome to apply in joint application of spring 2025! Apply 8 – 22 January 2025 by 3.00 p.m Finnish time on studyinfo.fi.

How to apply for Master's Degrees

Application timetable and selection criteria for master's degree programmes conducted in English. Application period 8 - 22 January 2025 by 3.00 p.m.

Tuition fees and scholarships

Read about the tuition fee and scholarship policy of Jamk UAS. The tuition fee for bachelor's degrees per academic year is 10 000€. The tuition fee for master's degrees per academic year is 12 000€. Scholarship available under certain conditions.

Admission Services

Admission Services will assist you in all matters related to applying for degree programmes.

Get a Master's Degree | Jamk Master School

Get a Master's Degree from Jamk Master School. Choose from one of the two paths and develop into either management and leadership excellence or professional expertise excellence. You can study flexibly while working.

Contact information

If you have questions about study contents, contact me.

Jouni Huotari

Yliopettaja, Principal Lecturer
IT-Instituutti, Institute of Information Technology
Teknologia, School of Technology
+358408344615