Ylempi AMK

Master's Degree Programme in Information Technology, Full Stack Software Development (YAMK)

Tekniikan ylempi ammattikorkeakoulututkinto, 60 op

Insinööri (ylempi AMK), tietotekniikka

  • Tutkinto-ohjelma
  • Opetussuunnitelmat
  • Opintotarjonta


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.

Koulutuksen sisältö ja osaamisen rakentuminen

The objective of the education is to respond to the growing challenges of software engineering. After completing the studies, you will know about possibilities of utilizing different technologies, application frameworks, software libraries, user-centered design and data modelling for modern software development, both on the front- and back-end side. The programme is designed so that you can study either full-time or part-time completing the studies in one, two, or three years.

Opintojen joustava toteuttaminen

Students have a choice of alternative or elective studies offered by partner universities, such as other universities of applied sciences (CampusOnline), universities and educational institutions involved in the EduFutura collaboration (University of Jyväskylä and Gradia). Higher level studies completed elsewhere may be accredited as part of your degree. The student must have a certificate or some other document to prove that they have completed the studies. Skills acquired elsewhere can also be described and demonstrated to enable accreditation. Further information is available in the Study Guide.

Työelämäläheinen oppiminen

The development assignments included in the study modules and courses are integrated with working life. The studies make use of the competencies and expertise of the study group members. The thesis focuses on working life research and development.

Uramahdollisuudet ja työllistyminen

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 software developers.


There are no specific degree-related or statutory qualification requirements in the field.


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 specialization studies, open studies, an online study portal (CampusOnline) and working life based continuing education.

Koulutuksen suunnittelu

The programme has been planned together with the local software companies.