Overview 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.

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.

Programme overview

Bachelor’s degree in Computer Science & Engineering
Certification: BSc
3 years
Full-time (no part-time programs possible)
English taught
Starting date
1 September 2018
1 September 2019
Drienerlolaan 5
7522 NB Enschede
The Netherlands
On student request
Numerus fixus
Does not apply for the programme



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.

Computer Science research UT scores highest on quality and impact
The UT is the only university with the highest scores on quality and relevance to society.
Read full article


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 ICT systems behave in the real world, you will need mathematics, and both practical and theoretical knowledge.


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.


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.


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.


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.

Chat offline (info)