Computer Science, M.Sc.

  • Application Deadline
  • 24 months
  • Tuition
    Tuition (Full programme)
    Tuition (Full programme)
  • English (take IELTS)
The Master Programme in Computer Science offers a broad education with an emphasis on knowledge and analytical skills, providing a sustainable value. All courses focus on problem solving and general principles rather than particular programming languages or tools. Your education is based on current research taught by internationally renowned researchers at Uppsala University. 


The department of Information technology at Uppsala University is world leading in computer science research. Courses are taught by experts in their field and are always up to date.

They teach in an international environment that provides you with a worldwide network of professional contacts: researchers, teachers and fellow students.

The Computer Science programme has three specialisations:

  • Computer Science
  • Sino-Swedish Specialisation in Computer Science and Software Engineering
  • Concurrency and Parallel Programming

Within each specialisation you can create your own profile by choosing courses that match your background along with your personal and professional interests.


The Master Programme in Computer Science provides you with the opportunity to work in a number of different areas. Job opportunities are abundant due to the increasing dependence on computers in all sectors of society.

You subsequently obtain considerable potential to determine your own future, and to constantly be on the front line of developments.

Most of our students work in the commercial IT sector as project managers or consultants in advanced product development or applied research, where they participate in the development of future products.

A number of students start their own companies to develop ideas and concepts acquired during their education. The programme is also an excellent preparation for PhD studies.

Programme Structure


  • Concurrency and Parallel Programming
  • Computer Science
  • Sino-Swedish Master, Computer Science - Software Engineering

Detailed Programme Facts

  • Full-time duration 24 months
  • Study intensity Full-time
  • Credits
    120 ECTS
  • Languages
    • English
  • Delivery mode
    On Campus

English Language Requirements

You only need to take one of these language tests:

  • Minimum required score: 6.5

    The IELTS – or the International English Language Test System – tests your English-language abilities (writing, listening, speaking, and reading) on a scale of 1.00–9.00. The minimum IELTS score requirement refers to which Overall Band Score you received, which is your combined average score. Read more about IELTS.

    Take IELTS test
  • Minimum required score: 575

    The TOEFL – or Test OF English as a Foreign Language – offers a paper-based test (PBT). The final, overall PBT score ranges between 310 and 677, and is based on an average taken from the three test components (listening, structure, and reading). The writing part of this test is scored separately on a scale of 0-6. Read more about TOEFL (PBT).

  • Minimum required score: 90

    The TOEFL – or Test Of English as a Foreign Language – offers an internet-based test (iBT). The final, overall iBT score ranges between 0 and 120, and includes a scaled average from the four components (reading, listening, speaking, and writing). Read more about TOEFL (iBT).

Academic Requirements

Academic requirements

A Bachelor's degree, equivalent to a Swedish Kandidatexamen, from an internationally recognised university.
Also required is:
  • 90 credits in computer science, including programming, algorithms and data structures, computer architecture and operating Systems; and
  • 30 credits in mathematics.

Tuition Fee Per Full Programme

  • EUR 30561 International
  • Free EU/EEA
  • Application Fee: SEK 900
  • Tuition fee, first semester: SEK 72500
  • Tuition fee, total: SEK 290000


StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.