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.
Students having completed the Master’s degree will
have a thorough command of some aspect of computer sciences
be familiar with scientific thinking and capable of applying scientific working methods in their own are of specialization
be motivated for lifelong learning
be capable of undertaking scientific postgraduate studies
be capable of applying the knowledge acquired and of functioning in internationalizing working life
be capable of communicating in scientific situations
be conversant with the ethical norms of the field and apply these in their own work
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.
Study Planning and Guidance
The School of Information Sciences and the Master's programme in Software Development have study advisors who give detailed information to degree students on the structure and content of the studies and help the students in planning and updating their HOPS personal study plan.