The programme is designed for applicants with a background of BSc level in computer science or software engineering who want to expand their knowledge and skills in the development of high-quality software. It offers experience from both academic and industry perspective. Software development is examined in all stages of its life cycle.
Teaching deals with different software development approaches, requirements management, software modeling and specification, implementation and testing software, and software project management. The teaching is based on the research and industrial experience of the teachers.
Graduates will have the abilities to participate in demanding and comprehensive software projects at different stages of the project and in various tasks. The proximity of an exceptionally large number of IT companies operating in the region provides an additional asset to the students.
Studies consist of lectures and seminars on theoretical and methodological questions, and supervised individual research for a Master´s thesis.
After completing the Master's Degree Programme in Software Development the student has skills and knowledge needed to produce high-quality software in demanding and comprehensive software projects, acting in different roles.
The skills and knowledge come from different areas of software development: requirements management, software modeling and specification, implementation and testing software, and software project management.
Also, the student is capable of undertaking doctoral studies in the area of software development.