See All Bachelor's programmes

Bachelor's programme Technical Computer Science

The Bachelor’s programme Technical Computer Science at the University of Twente deals primarily with information and with systems for processing, storing and exchanging information. It is a broad, technical programme with excellent career prospects. Take a look at the study programme and find out what you can expect if you decide to become a Technical Computer Science student at the University of Twente. The official name of the programme you will find printed on your diploma when you graduate is Computer Science & Engineering. Keuzegids has chosen Technical Computer Science as a top rated programme in 2018.

In a world in which the use of information technology continues to grow exponentially, our BSc in Technical Computer Science plays an increasingly important role. For devices and organizations alike, exchanging, processing and storing information are vital functionalities. This Bachelor’s programme will open doors for you that are closed to others. Learn more about our students of Technical Computer Science.

We also offer a Master's programme (MSc.) in Computer Science.


Are you curious what it is like to study Technical Computer Science? Heleen shows you a day in her student life.

The fascinating world of technical computer science

Technical Computer Science is a challenging science that focuses on information and systems. When you think of information, consider automated searches through vast amounts of data, for example. As for systems, you might think of computers and the Internet, but also of the interaction between systems – such as robots – and people. On the one hand, you will study fundamental concepts in this course, but on the other you will also learn to apply them in a practical way to basically anything we humans occupy ourselves with. This includes travel, business, health, the environment, politics and leisure time. These days you would be hard pressed to find an area in which computer science does not play its part.

A comprehensive BSc programme

Our three-year Bachelor's programme in Technical Computer Science (Computer Science & Engineering) has been designed to give you a comprehensive foundation in this field of study. You will come into contact with many of its aspects, encountering a wide variety of themes throughout the programme. As an information specialist you will model problems, users and behaviour, and convert these models into smart software and hardware solutions. You will also develop devices and programmes that can safely, reliably and effectively support new applications. In order to precisely describe how such Information and Communication Technology (or ICT) systems behave in the real world, you will need mathematics, and both practical and theoretical knowledge.

Projects and twente's education system

During your studies, you will discover that finding creative and innovative solutions is vital. This is a skill we strongly emphasize here at Twente – often in project form. And having come up with a potential solution, you need the skills and expertise to convert your solution into a structured design – another focal area at the UT.

Themes and modules

The Bachelor's programme Technical Computer Science is divided into project-centred themes and modules. Each module revolves around a research project with a specific subject as its focal point. For example, a module may centre on computer security, programming, networks – just think about how the use of mobile devices and wireless networks has grown – or on developing social robots. These are all subjects that we deal with in the Bachelor's programme Technical Computer Science (or Computer Science & Engineering) at the University of Twente. On top of all this, in your third year you will have electives to choose from. These can either be in the field of computer science or in a completely different discipline – so you can broaden your academic knowledge. This will make you a multidisciplinary professional and a great colleague to work with.

Obtaining your computer science degree

In your third year you will write your Bachelor’s thesis, which consists of your design project and your final paper. The design project will familiarize you with the entire cycle of designing a software system, from getting to know the first, informal customer specifications to delivering and presenting a documented software product. We like to think of the design project as an exercise in preparation for your professional practice. Your Bachelor’s research provides a hands-on way of getting familiar with scientific research. You will develop a curious and critical mind-set, while focussing on challenging developments in the field. After obtaining your degree, you will be a Bachelor of Science.

More information

Technical Computer Science is a challenging science. It has brought computers into our everyday lives, given birth to global networks and driven the explosive growth of mobile devices. Sensor networks and big data offer possibilities for storing and using information we could not have imagined a few years ago. Devices, systems and cities are becoming ‘smart’ through the use of ICT. New developments and applications – as well as threats – are popping up every day. As a computer scientist, you will be part of an exciting world of mathematical algorithms, fundamental concepts and practical applications. If you are interested in technology, hungry for in-depth knowledge and eager to make learning a lifelong activity, this is the ideal programme for you.

In today’s world, you would be hard pressed to find an area in which computer science doesn't play its part – not just in engineering, but also in areas like healthcare and environmental care. The job market offers you a vast range of possibilities.

Do you love technology? Do you see the growth in information technology as a challenge? And are you unafraid of thinking outside of the box? Then the Bachelor's programme Technical Computer Science (or Computer Science & Engineering) at the University of Twente will fit you like a glove. Take a look at some of our students' experiences, each year's study programme and come to Enschede in order to be a Student for a Day. These are great ways of making sure you will feel at home in this programme, with the other Technical Computer Science students and at the University of Twente.

Programme overview

Top rated programme
Bachelor’s degree in Technical Computer Science
Certification: BSc
3 years
Full-time (no part-time programs possible)
English taught
Starting date
1 September 2019
1 September 2020
1 September 2021
On student request
Numerus fixus
Does not apply for the programme
Chat offline (info)
To use this this functionality you first need to:
Accept cookies