Everything wants to be connected. Enter the program and shape the new boundaries in computing. The studies combine theoretical and practical components with a view to the hands-on experience demanded in the computer industry, a significant portion of the program is devoted to practical software and hardware design experiments and prototyping. Theoretical knowledge and engineering skills are acquired in Computer Systems and Communication Networks, and Distributed Systems and Machine Learning.

The program provides students with a broad foundation in information technology (IT), and an in-depth understanding of computer data communication and modern networking. It includes courses in distributed systems and algorithms, wireless networking, software development, data mining and visualization. The computer networks concentration courses provide students with a comprehensive understanding of network design and implementation, network performance analysis and management, network security, and the latest networking technology. The thesis project can be performed at a company, at a research facility or at the university.

The program is designed to empower students with extensive knowledge and hands-on experience to analyze, design, procure, manage, and implement cutting-edge computer networking solutions and technologies.

Entry requirements

A degree of Bachelor (at least 180 Credits), Degree of Bachelor of Science in Computer or Electrical Engineering (at least 180 Credits), or equivalent, with at least 30 Credits in Mathematics/Applied Mathematics, including courses in probability theory and statistics and discrete mathematics, and 60 Credits in Computer Engineering including 15 Credits in an object-oriented programming language, 7.5 Credits in computer networks and 7.5 Credits in databases.

English course 6/English course B from Swedish Upper Secondary School (Gymnasium) or the equivalent.

Title of qualification

A degree of Master of Arts/Science (120 credits) Teknologie masterexamen med huvudområdet datateknik, translated into Degree of Master of Science (120 credits) with a major in Computer Engineering.

After the program

A degree from Mid Sweden University constitutes an excellent foundation for a successful international career. Our graduates are employed in many companies, both local and international, and they have taken on a wide variety of tasks. The jobs that many our graduates take include positions as hardware/software developers and application analysis/development engineers, telecommunications network engineers or research and development engineers. As their careers progress, they assume positions as design team leaders, hardware/software architects or consultants, and many have progressed to management positions in R&D departments. Others have opted for academic careers, continued their study in order to pursue a Ph.D.

Work experience contact

The research groups at the department have an excellent network with industry, including such companies as IBM, Intel, Google, Ericsson, Huawei, ABB, Siemens, and BBC.

Program taught in:
  • English

See 6 more programs offered by Mid Sweden University »

This course is Campus based
Start Date
2 years
- www.miun.se/en/feesandscholarships
By locations
By date
Start Date
End Date
Application deadline