You are here: Home / Find your Study Programme / IT University of Copenhagen (ITU) / København / Software Development

Software Development

Master (2 years) of of Science, 120 ECTS
Economics, commerce, management and accounting Humanities, social sciences, communication and arts Mathematics, natural- and computer science

Institution IT University of Copenhagen (ITU)
Campus København
Duration 2 years
Tuition per term (Non-EU/EAA/CH) 6700 EUR
Tuition per term (EU/EAA/CH) 0 EUR
Erasmus Yes


MSc in Software Development is a modern software development programme with strong relevance to industry, which builds on up-to-date solid theoretical foundations and close links with modern software research. 

Software Development gives you access to cutting edge knowledge in software design, programming languages, databases, distributed systems, artificial intelligence, algorithms, software development processes, requirements, organisation and management.

The programme gives you opportunity to work with all phases of the development process – analysis, design, development, test and launch, and you will learn how to design and program software systems of all scales, from mobile applications to web based business solutions. 

The study programme is open both to students with an undergraduate degree in computer science or software development, and to graduates from other study areas. Depending on your background you can apply for one of the two tracks:
  • Design track
  • Advanced Computing track

Career prospects

Career prospectsThe competencies of Software Development and the global perspective of the programme prepares you for a career in both Danish and global context, working as e.g.:
  • System Developer
  • Programmer
  • Software Architect
  • Database manager
  • Quality Engineer
  • Project manager
  • System consultant in a broader sense

Entry requirements

To be admitted to a MSc programme, you must have a bachelor's degree. Both IT and non IT oriented bachelor’s degrees qualify. In addition, documentation may be required verifying your proficiency in English is at a specified level.
Read more about the specific requirements at

From term start 1 February 2014 it is required that applicants to Software Development , for the Advanced Computing track, have a qualifying degree (bachelor degree) in computer science, software development, web development, an engineering degree with substantial programming content or the like. Applicants for the Design track must have a bachelor degree in a non-software area.

In addition, documentation may be required verifying that your proficiency in English is at a specified level.
Read about the language requirements of the IT University of Copenhagen

Apply directly at the IT University of Copenhagen with all relevant documentation.

To find out whether the level of your foreign certificate or diploma satisfies the general entry requirements, you should contact the IT University directly. A list of the most commonly recognized exams and diplomas can be found at the Danish Agency for Higher Education →


There is a tuition fee for all full-time degree students who hold a citizenship from outside EU/EAA/Switzerland. Students within an exchange programme are not required to pay tuition. 

For Further Information

Information from the Danish Agency for Higher Education can be located at →

You will find information about the Danish assessment of foreign qualifications in Guide to diploma recognition

About the Educational System in general visit the section The Danish Higher Education System


Application deadlines autumn call: All international applicants (EU/EEA citizens and non-EU/EEA citizens)



Google Map
Click for a larger map.