Master's in Computer Science and Engineering
Both theoretical and practical studies are included in the curriculum in a balanced way.
Computer Science and Engineering
Degree title
Study places
Duration of studies
Scope
Teaching method
Next application period
Top reasons to study Computer Science and Engineering
- Choose your orientation or mix all four: Artificial Intelligence, Applied Computing, Computer Engineering and Cyber Security.
- Studies are closely related to industry needs and students are well employed already during their studies.
- Close collaboration with Oulu-based global ICT companies, such as Nokia, Oura, and Mediatek.
- Study in a leading-edge research environment at the University of Oulu, highly ranked in the field of Computer Science.
- An exciting opportunity to network with distinguished professors in computer vision, computer security, robotics, virtual reality and AI.
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 of Computer Science and Engineering will play a key role in this development.
The Master's programme in Computer Science and Engineering is based on world-class research made in four research groups. It provides a cross-section of the cutting-edge research topics and the latest results achieved in the field.
At the University of Oulu, you can enjoy of excellent facilities. We have one of the few Super Fab Labs in the world where anyone can design, quick-prototype, and fabricate their own products and hardware. Fab Lab Oulu complies with an open innovation concept developed by the MIT in the United States.
Core skills and competence
The two-year programme has four study options to choose from or even mix between:
Study Applied Computing
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.
Study Artificial Intelligence
Artificial Intelligence focuses on various fields of AI, such as machine learning, machine vision, and data mining. This study option provides students with a solid theoretical understanding and practical skills in processing and analyzing digital data and the ability to create intelligent solutions to real-world problems with modern AI techniques.
Study Computer Engineering
Computer Engineering focuses on software aspects of computing with an emphasis on embedded system development. In this study option, 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.
Study Cyber Security
Cyber security is a new study option based on the research excellence in software security at the University of Oulu. The student specialising in cyber security will be able to design, develop, test and evaluate systems, software or hardware for security goals in the ever evolving digital landscape.
As a whole, artificial intelligence and the development of different AI solutions play a role in all four study options. For example, the studies can contribute to various aspects of emerging edge computing and edge AI technologies.
Programme structure and courses
For detailed information about courses and the programme structure, take a look at the study guide:
See study guide for Computer Science and Engineering programme structure and courses
Admissions criteria
Students applying for the programme must possess an applicable Bachelor’s degree in computer science, computer engineering or relevant fields such as physics or applied mathematics.
Read about eligibility and admissions procedure for this programme, detailed information available at Studyinfo.
Occupational profiles of the graduates
- Research Scientist
- Software Engineer
- System Designer
- Project Manager
- Specialist
- Data Analyst.
Welcome to Oulu high-tech hub
Oulu, Finland is recognised as a technology hub. The global companies operating in the city are actively recruiting new employees.