Master Computer Science

Plan an online meet-up with a student

Become a computer scientist who can solve the biggest challenges of tomorrow’s digital society by designing and developing more secure, scalable, and efficient ICT systems.

Nowadays, we can work, learn, communicate, shop, and play at a click of a button because computer science has made it possible. There is a rising demand for computer science professionals who can tackle tomorrow's digital society challenges. Can you design an efficient countermeasure to protect web servers from security breaches and denial-of-service attacks? How can you develop a software tool to analyse which parts of a software system can be improved, so it is more stable, scalable, and maintainable? What about helping an athlete recover from an injury faster by using AI to analyse data from wearable sensors? Are you interested in investigating future challenges and coming up with relevant solutions in new fields of mobile and wireless networking, such as vehicular networking and Beyond 5G connections? If you want to work on real-life cases and learn from world-leading experts how to design, develop, maintain, and improve ICT systems, the Master’s in Computer Science at the University of Twente is right for you!

In this two-year, English-taught Master’s, you will learn the scientific methods and acquire the technical skills to design, analyse, validate, secure, develop, and maintain ICT systems for various domains, such as healthcare, finance, education, telecommunications, commerce, transport, manufacturing, and construction, to name but a few. You will develop expertise on computer networks and security, system reliability, wireless and sensor systems, software engineering, machine learning, and data science. Nowadays, it is virtually impossible to imagine a society without computer-driven technologies and devices. This is why, with your knowledge and skills in developing and improving technology systems that power everyday life, you will play a crucial role in any public or private organisation.

Start Master’s in Computer Science

You can start your studies in September or February. In case you need to follow the Pre-Master's first, you can only start in September and continue with your Master's in February. 

Get digital brochure
[naam], we've sent you the brochure. Check your inbox!

Or click the download button to download the brochure.
Hi [naam], do you want to download this brochure too?

Brochure sent

We've sent you the brochure. Check your inbox!

Choose a specialisation

You have a lot of freedom to tailor your Master’s in Computer Science to your interests and ambitions. Do you want to protect digital systems from the ever-increasing cyber attacks? Or are you interested in extracting value from the vast amount of unstructured data available these days? Perhaps you are eager to develop software programmes for any application and domain. Or you want to understand how the internet and other network systems operate. In this Master’s, you will develop a unique expertise in a specific domain by choosing one of the four specialisations.

Your choice determines which courses you will follow and the type of research you will do in your master’s thesis. You can choose from four different specialisations:

Get two Master’s degrees

Are you passionate about ICT innovation and entrepreneurship? Do you aspire to expand your expertise and turn your ideas into a start-up? Then you should apply for a double degree! If you choose the specialisation in Cyber Security or Data Science & Technology, you can apply for a two-year EIT Digital Master’s Double Degree (120 EC). You will spend one year studying at a university abroad, for instance, in Italy, Sweden, Finland, Spain, or Hungary, and one year at the University of Twente. Either double degree programme takes two years and, upon successful completion, you will receive two Master’s degrees.

Career perspectives

ICT is embedded in every single aspect of today’s digital society: healthcare, education, transport, finance, logistics, manufacturing, construction, and telecommunications, among others. Nowadays, any business and institution in the public or private domain needs computer science experts and the demand will continue to grow. As a computer science professional, you will be a key player in engineering and advancing innovative digital solutions. You can find a job soon after graduation at a wide range of technology companies, financial institutions, government agencies, education and research institutions, non-profit organisations, the healthcare industry, and e-commerce and retail, among others.

Job opportunities for computer science specialists 

Computer scientists who have the research skills and specialist technical knowledge to develop ICT systems are in high demand both in the private and public sectors. For example, you can work as a systems architect, data scientist, DevOps engineer, cyber security specialist, network administrator, or software developer. You can also opt for a career in academia and do a PhD at any university worldwide. Or you can start your own company!

Quick links

Programme overview

Degree
Master’s degree in Computer Science
Certification: MSc
CROHO code
60300
Faculty
Electrical Engineering Mathematics and Computer Science
Duration
2 years
Full-time/part-time
Full-time (no part-time programs possible)
Language
English-taught
Starting date
1 February 2025
1 September 2025
1 February 2026
1 September 2026
1 February 2027
1 September 2027
Location
Drienerlolaan 5
7522 NB Enschede
The Netherlands
Numerus fixus
Does not apply for the programme
Accreditation
NVAO
Chat offline (info)
To use this functionality you first need to:
Accept cookies