MSc in Computer Science

Faculty of Science at University of Copenhagen

Program Description

MSc in Computer Science

Faculty of Science at University of Copenhagen

MSc in Computer Science

Computer science is hardly just for geeks, it’s a creative profession with expanding and almost limitless opportunities now and, particularly, in the future. The development and application of computer science brings enjoyment and makes life easier for many millions of people.

The programme is offered in English.

Whether deployed in the entertainment industry’s films and games or in pure business or scientific settings, computer science contributes to an extraordinary variety of critical and recreational functions within our society.

If you are looking to make your mark on the future, pursuing an MSc in Computer Science might just be the right path for you.

Profile and Career

An IT education opens the door for a tremendous range of career and employment possibilities. Whether you dream of a career as a programmer or software designer, you will work with many creative applications of IT. Or, perhaps your ambitions reside more within a research oriented career, within fields such as logistics, medical diagnostics or robotics.

The MSc  programme in Computer Science offers a solid foundation in both theoretical and practical computer science, offering you the chance to explore the academic and commercial perspectives of the field at the very highest level.

The programme also provides access to an array of contemporary, advanced IT programmes and specialisations offered by other universities here in Denmark as well as institutions abroad.

Computer science is for those of you who are creative, can think logically, work in a structured manner and have a desire to immerse yourself in the theoretical or practical aspects of IT.
Competence Description

As a graduate in Computer Science

  • You will be equipped with a strong foundation in computer science
  • You will have experience with solving practical problems in computer science
  • You will be able to develop advanced software. This includes all aspects of the process, from concept and requirements analysis to design, implementation and testing. This applies to all fields of application, from robotics and gaming to the development of new programming languages or methods of program development.

Career Opportunities

An enormous demand for computer scientists exists throughout the private sector. You will also find numerous opportunities for employment in public institutions, as a university researcher or within other educational establishments. Your work might consist of the design and development of new systems and new software or the maintenance and expansion of existing systems including advice and consultancy.

IT security is one particular area of growth in which the security of web and IT systems is tested. Among the many other possibilities, numerous computer scientists engage in entrepreneurship and establish companies of their own.

Programme Structure

The MSc in Computer Science is a two-year programme concluding with a master’s thesis. You can select from and combine a wide range of courses during your studies,  such as: digital imaging, programming languages, distributed and parallel systems, systems engineering, human-machine interfaces, combinatorial optimization and computer games.

There are also excellent opportunities for studying abroad, as the University of Copenhagen has numerous exchange agreements with universities worldwide.


You can choose between the 6 specialisations listed below. If you do not choose a specialisation, you will follow the General Computer Science profile as described above.

  • Computational and Mathematical Modelling
  • Programming Languages and Systems
  • Software Development
  • Digital Interactive Entertainment
  • Computer Science Innovation
  • Algorithms and Data Structures

Master's thesis

Your degree is capped off with the thesis. Below is an eclectic list of previous thesis topics to help acquaint you with an idea of what is possible:

  • Synthesis of the electric guitar sound based on sound analysis and physics
  • Private users’ problems with computers at home
  • Robot navigation
  • Developing distributed computing solutions combining grid computing and Internet computing

Study Abroad

It is also possible to study abroad during your degree. You can choose to study abroad for one or two semesters or for a shorter period of time; for instance take a summer school course.

 When and how to apply

The application procedure for EU/EEA and Swiss Citizens

  • Make sure to check the admission requirements.
  • Contact SCIENCE Student Service if you have questions.
  • Prepare your relevant documentations (see checklist) - Language tests and certified diplomas can be forwarded through the online application portal up until study start.
  • From 1 February to 1 April you can send your application through THE ONLINE APPLICATION PORTAL
  • We must receive your application no later than 1 April (Fall Semester).
  • After 1 April application deadline, your application will be evaluated by an academic admissions committee.
  • You will receive a response no later than 15 June.
  • Study start 1 September 2014.

Application Procedure Non-EU/EEA Citizens

  • Make sure to check the programme admission requirements.
  • Contact SCIENCE Student Services if you have questions.
  • Prepare your relevant documentations (see checklist). Incomplete applications will not be processed.
  • From 15 November to 15 January you can send your application through THE ONLINE APPLICATION PORTAL
  • We must receive your application no later than 15 January (Fall Semester).
  • Your application is evaluated by an academic admission committee between 15 January and 15 March: All applicants offered admission will receive an invoice for tuition fees which must be paid by 15 April
  • If admitted, you will receive your letter of admission after we have received your tuition fee payment.
  • 1 May is the deadline for applying for your residence permit.

Checklist for Documentation

In order to make sure we have all the information needed to evaluate your past achievements and future potential, you are required to submit the following items:

  • An original or certified copy* of your academic transcript from your Bachelor degree. If the transcript is in a language other than English or a Scandinavian language, please include an official English translation.
  • A certified copy* of your Bachelor diploma. If you are yet to receive your diploma, please provide a letter from your university stating the date when the diploma will be issued.
  • Course descriptions of courses undertaken in your Bachelor degree relevant to the programme you are applying for. These can be in the form of photocopies from your university's academic handbook/course lists or print-outs from the university's website. They should describe what was required of you to complete the courses, what was studied and hours of study. These course descriptions allow us to understand exactly what you have studied in your prior degree, and help us to determine whether you meet the requirements and are eligible for the MSc degree at the Faculty of Science.
  • An updated version of your C.V. (curriculum vitae)/résumé A photo is not necessary.
  • A photocopy of your passport. Should you have more than one passport (citizenship) please copy the passport with which you will use to travel to Denmark. NB: You must use your EU/EEA passport should you wish to be given a tuition fee waiver.
  • Proof of English language proficiency (not applicable to native English speakers) 1) Acceptable TOEFL/IELTS exam results (these test results should be sent to us separately from the test centre upon your request) OR 2) Proof that English was the language of instruction in your prior education. See more information on the language requirements.

* An official certified copy is a copy of an original document that has been certified as a true and correct copy by a person who is authorised to witness a statutory declaration. Official certified copies are usually a photocopy of the original document stamped, signed and verified by an official in your country. Each country varies in whom is qualified to certify documents, however generally speaking your university, lawyers and embassies can certify documents for you, so that we can verify that what we have is a true replica of the original (and therefore determine if you are eligible for the MSc with us).

Please note that when you apply for admission through the digital application system, you are responsible for including and uploading all relevant documents listed in the application package as described above. If you do not have the necessary documentation at time of application you must instead upload an explanation. You can not continue the application process, if you fail to upload information when the application system requires it.

Please note that if you are admitted to an MSc programme at SCIENCE, you may be requested to present your original diploma and transcript at your arrival in Denmark. This will allow us to verify the documents.

If you have already applied digitally, you can always log on to the system and check up on the status of where in the application process your application currently is. Once your application is processed, you will also receive messages regarding your application through the online application system.

Application deadlines

  • EU/ EEA/Swiss applicants:   

1 April 2014 for admission 1 September 2014

  • Non EU/ EEA applicants:   

15 January 2014 for admission 1 September 2014

This school offers programs in:
  • English
Duration & Price
This course is Campus based
Start Date
Start date
Sept. 2017
2 years
Full time
Start date Sept. 2017
Denmark Copenhagen
Application deadline Request Info
End date Request Info
Duration 2 years
Price - No tuition fee - EU/EEA