Umeå University

Sweden
16 Scholarships 48 Programs 3 Degree levels
Masters

Computing Science

Offered at Umeå University, Sweden
DegreeMasters
FieldMSc Computing Science
Duration2 years
Tuition152300.00

Overview

The Master’s programme in Computing Science at Umeå University develops advanced skills in algorithms, distributed systems, and modern computing methods. You will combine coursework with research-oriented training and complete a master’s thesis.

About this programme

Overview

The Master's programme in Computing Science at Umeå University equips students with advanced knowledge and skills in algorithms, distributed systems, and contemporary computing methodologies. The curriculum combines rigorous coursework with research-oriented training, culminating in a master's thesis designed to demonstrate mastery of the subject.

What you'll study

This two-year programme consists of core courses, recommended tracks, elective studies, and a research-focused master's thesis.

Core courses

  • Efficient Algorithms and Problem Complexity
  • Computer Organization and Architecture

Recommended courses

  • Distributed Systems
  • Artificial Intelligence – Methods and Applications

Elective studies

After completing the core and recommended courses, students can select elective courses to customize their educational experience. These electives may cover advanced topics in areas such as data science, artificial intelligence, systems, and theoretical computing.

Research training and thesis

  • Student Conference in Computing Science - Enhances skills in scientific writing and presentations.
  • Master’s thesis - A comprehensive research project worth 30 ECTS.

Assessment methods vary by course, typically including written assignments, programming projects, seminars, and examinations.

Entry requirements

Applicants must possess a relevant Bachelor's degree or its equivalent, totaling at least 180 ECTS from a recognized institution.

Specific entry requirements include:

  • A minimum of 75 ECTS in Computer Science, including a thesis of at least 15 ECTS.
  • At least 22.5 ECTS in Mathematics, with coursework in formal logic.

Additionally, candidates should demonstrate solid theoretical and practical knowledge of algorithms and data structures, along with programming proficiency in languages such as Java and C++ (or similar programming experience).

Career prospects

Latest Masters Scholarships in Sweden

Similar Masters programmes in Sweden

Similar Masters programmes at other universities

Get help applying to Umeå University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.