Ready to join us in autumn 2022?

Next application period for international programmes will be Jan 5-19, 2022.

Computer Science and Engineering

Computer Science and Engineering, Master of Science (Technology) (2 years)

Research-oriented degree provides an exciting opportunity to study in a leading-edge research environment.

  • Shanghai Ranking´s Global Ranking of Academic Subjects 2020: #151–200 Computer Science & Engineering
  • The programme is based on top-level research that includes both theoretical and practical studies in a balanced way
  • Specializations in Applied Computing, Artificial Intelligence, and Computer Engineering

Read more and apply

The International Master’s Degree Programme in Computer Science and Engineering (CSE) is a two-year research-oriented programme concentrating on intelligent digital solutions to real-world problems. The programme is based on world-class research made in three research groups. It provides a cross-section of the cutting-edge research topics and the latest results achieved in the field.

During the past decades, applications of Computer Science and Engineering have had a significant impact on our daily lives. In the future computers will not be used as separate devices anymore. Instead, they will be embedded in our living environments and offer us rich sets of services through natural and intuitive user interfaces. Technology will be even more human-centered and user-oriented, which requires innovative smart solutions and the utilisation of artificial intelligence. The graduates from Computer Science and Engineering will play a key role in this development.

The two-year programme has three specialisation options:

  • Applied Computing
  • Artificial Intelligence
  • Computer Engineering

Applied Computing focuses on the next generation of interactive systems that place humans at the center of technological development. Adopting a multidisciplinary real-world approach, students spend a substantial amount of time working in group projects to develop a variety of systems ranging from interactive online services to games and mobile applications, with a strong focus on innovation and design.

Artificial Intelligence focuses in various fields of AI, such as machine learning, machine vision, and data mining. This specialisation provides students with a solid theoretical understanding and practical skills on processing and analyzing digital data and the ability to create intelligent solutions to real-world problems with modern AI techniques.

Computer Engineering focuses on both hardware and software aspects of computing with an emphasis on embedded system development. In this specialisation, students also study signal processing and its applications, and work with projects on modern signal processors and embedded computers. Moreover, the specialisation gives the students a good basis to work with Internet of Things (IoT) applications.

Artificial intelligence and the development of different AI solutions play a large role in all three specialisations. For example, the studies can contribute to various aspects of emerging edge computing and edge AI technologies regardless of the specialisations.

In addition to the core specialisation options, students can take optional courses to widen their specialization expertise into other disciplines including:

  • Biomedical Engineering
  • Communications Engineering
  • Electrical Engineering
  • Information Processing Science

This Master’s programme is provided by the Faculty of Information Technology and Electrical Engineering, and students are strongly encouraged to work closely with research groups in the faculty that are international leaders in their fields.

The Center for Machine Vision and Signal Analysis (CMVS) is renowned world-wide for its over 35 years of expertise in computer vision research. It has achieved ground-breaking research results in many of its key areas, including texture and facial image analysis, 3-D computer vision, novel energy-efficient architectures, toolchains for embedded systems, and physiological data analytics.

The Center for Ubiquitous Computing (UBICOMP) aims to conduct research on the next generation of interactive technologies. The scope of research cuts across Ubiquitous Computing and Human-Computer Interaction with a distinct focus on application-driven research. The work spans the development of techniques for modelling human behavior, augmenting physical spaces, and systems engineering to enable ubiquitous applications and services.

Biomimetics and Intelligent Systems Group (BISG) conducts internationally acknowledged multidisciplinary research in the areas of data analysis, robotics, secure programming, and bio-IT. The application areas include optimisation of industrial manufacturing processes, industry 4.0, health and well-being systems, environmental monitoring with mobile robots, dependable Internet of Things (IoT), and seamless artificial-nature systems.

During the studies the research groups provide students with trainee and master’s thesis positions, but also a possibility to continue as a doctoral student, and later on even as a post-doctoral researcher.

"Studies are closely related to industry demands. A project-based approach is taken in most of the courses, and students are actively encouraged to take part in research activities"

The programme will provide the graduates with sufficient skills to work in a wide variety of positions offered by research institutes and companies mainly operating in the field of information and communications technology. The graduates are most likely to be employed in research and development related positions, but also management positions and entrepreneurship fit into the profile. The Oulu area is a known hub for high-tech companies and the companies are actively recruiting new employees in the field.

Possible titles include:

  • Research Scientist
  • Software Engineer
  • System Designer
  • Project Manager
  • Specialist
  • Data analyst


Students applying for the programme must possess an applicable B.Sc. degree in computer science, electrical engineering or relevant fields such as physics or applied mathematics.