Master in Computer Science

Full Time

Master in Computer Science

Karlstad University
  • $ See Details
    1st year fees
  • 120
  • Campus
  • Masters
  • 3 years


This master programme is a two-year programme which builds on a three-year bachelor degree in Computer Science or equivalent. The objective is to provide you with advanced expertise in Computer Science with a focus on security, computer networks and wireless mesh networks.

The programme starts in the autumn term every year. The first term consists of two introductory courses in Computer Security and Computer Networking II. The second term consists of four advanced level courses in Computer Science with a focus on security, computer networks and wireless mesh networks. In the third term the student may choose which elective path to follow. The student may choose between such options as research or industry oriented electives, study abroad or a broader approach involving another subject area as long as the minimum requirements for a master degree are satisfied.

Admission Requirements

Upper Secondary English course B or equivalent, and a Bachelor of Science degree of 180 ECTS with at least 90 ECTS in Computer science, or equivalent, including the following:
Programming Technique 7.5 ECTS
Software Development Methodology 7.5 ECTS
Operating Systems 7.5 ECTS
Computer Networking I 7.5 ECTS
Mathematical Statistics 7.5 ECTS
(or equivalent courses to the above named)

Courses Units

You need to complete 120 credit hours to successfully obtain this degree. Please check detail of study units at

More Information

This is full-time course of study. Throughout the program instruction is given in the form of lectures, exercises, case studies, seminars, project work, and oral and written presentations. Students are expected to participate actively in class and study extensively on their own.

popular courses