Metadata
Title
Study overview Technical Computer Science
Category
undergraduate
UUID
4bd8a2b2d7504093b3b695b84da3b7e7
Source URL
https://www.utwente.nl/en/education/bachelor/programmes/technical-computer-scien...
Parent URL
https://www.utwente.nl/en/education/bachelor/programmes/technical-computer-scien...
Crawl Time
2026-03-19T06:23:27+00:00
Rendered Raw Markdown

Study overview Technical Computer Science

Source: https://www.utwente.nl/en/education/bachelor/programmes/technical-computer-science/study-programme/ Parent: https://www.utwente.nl/en/education/bachelor/programmes/technical-computer-science/

Learn to find the best way of using computers and technology for solutions that benefit people and society.

You’ll build a solid foundation in mathematics and gain in‑depth knowledge of programming, software systems, computer networks, algorithms, hardware, human‑computer interaction and more. You’ll dive into data, information, complexity and security. With this bachelor’s programme, especially when combined with a master’s, you’ll turn your fascination for computers and technology into smart, impactful solutions for a wide range of societal challenges.

Modules Technical Computer Science

During this three-year Bachelor's, you will follow twelve modules: four modules per year. Each module covers a theme and brings together all the main aspects of your studies: theory and practice, research and solution design, self-study and teamwork.

Module overview

Courses Technical Computer Science

Curious which courses are part of the modules? You can download the course information below.

Get digital brochure

First name

Email address

Expected start year study

2026202720282029203020312032

Brochure

All bachelor's and UT infoAdvanced TechnologyApplied MathematicsApplied PhysicsBiomedical TechnologyBusiness Information TechnologyChemical Science & EngineeringCivil EngineeringCommunication ScienceCreative TechnologyElectrical EngineeringHealth SciencesIndustrial Design EngineeringIndustrial Engineering & ManagementInternational Business AdministrationMechanical EngineeringPsychologyPublic AdministrationTechnical Computer ScienceTechnical Medicine

Yes, keep me informed by e-mail of useful news about academic programmes and educational events.

Send

[naam],\ \ The brochure is in your inbox!

You can also open the accessible HTML brochure.

I'm not .

Hey [naam],\ \ Would you like to receive the brochure of another study programme too?\

I'm not .

Select brochure

All bachelor's and UT infoAdvanced TechnologyApplied MathematicsApplied PhysicsBiomedical TechnologyBusiness Information TechnologyChemical Science & EngineeringCivil EngineeringCommunication ScienceCreative TechnologyElectrical EngineeringHealth SciencesIndustrial Design EngineeringIndustrial Engineering & ManagementInternational Business AdministrationMechanical EngineeringPsychologyPublic AdministrationTechnical Computer ScienceTechnical Medicine

Email

Brochure sent

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

First time at university

When you are a first-year student, you experience many new things. Here we start explaining at least a few of them.

You complete modules

During your three-year bachelor's programme, you will take 12 modules (4 modules per year). Each module, you will address a theme that is hot in society, business or industry. This theme will bring together all the components of your study: theory and practice, research, designing solutions, self-study and teamwork.

A fixed part of every module is the team project, in which you and your teammates apply the knowledge you have acquired to a current challenge and design a workable solution. This learning method is part of the Twente Education Model (TOM): an innovative approach to studying that you will only find at the University of Twente.

Study points - how do they work?

Student workload at Dutch universities is expressed in EC, also named ECTS (European Credit Transfer and Accumulation System), which is widely used throughout the European Union. In the Netherlands, each credit represents 28 hours of work. You need to acquire 60 credits each year.

Your programme assigns fixed numbers of hours to each assignment, project report or exam. In the first year, you need to get at least 45 out of 60 points to be able to continue to the second year.

Did you get 45 EC or more? Then you can enter the second year

Our aim is to get you in the right place as soon as possible, which is why we use the principle of a binding recommendation. You will receive a positive recommendation if you have obtained 45 or more of the 60 EC in the first year. A negative recommendation is binding and means you have to leave the programme. Under certain circumstances, we may give you a positive recommendation despite a low score. For example, if we are confident that you are in the right place.

Do personal circumstances such as illness or problems interfere with your study performance? Student Affairs Coaching & Counselling (SACC) is there to support you.

FAQ about the programme and its content

Is Computer Science difficult? How intense is the programme and workload?

A degree in Technical Computer Science is definitely challenging. In the first year, you need to earn at least 45 out of 60 EC to continue to the second year. Depending on your background, it can be tough, but with dedication and support, it’s absolutely doable.

This answers my question.

Yes

No

Thank you for your feedback

Name

Email

Your question

Thank you for your question

Send your question

How many years does it take to study the Bachelor’s in Computer Science?

A degree in Technical Computer Science is a three-year, full-time programme. After completing your bachelor’s, many graduatues continue with our two-year, English-taught Master’s in Computer Science, the perfect follow-up to the bachelor’s, offering four specialisations:

With your bachelor’s degree, you are also directly eligible for other master’s programmes, such as Embedded Systems, or Interaction Technology.

This answers my question.

Yes

No

Thank you for your feedback

Name

Email

Your question

Thank you for your question

Send your question

What subjects do I need to study Computer Science?

For international diplomas, equivalent mathematics requirements apply. For Dutch VWO, Mathematics B is required. Find more details on the admission requirement webpage.

This answers my question.

Yes

No

Thank you for your feedback

Name

Email

Your question

Thank you for your question

Send your question

Do I need prior coding experience to study Computer Science?

No, prior programming experience is not required, as the programme starts from the basics. However, having some experience can be very helpful.

What matters most is a strong foundation in mathematics, which is essential for the study programme.

This answers my question.

Yes

No

Thank you for your feedback

Name

Email

Your question

Thank you for your question

Send your question

What programming languages will I learn?

You will work with several programming languages, including Java, C++, Python and Haskell. In addition, there is a module where you will design and implement your own programming language.

Along the way, you will also learn industry-standard programming concepts by applying them in real projects, such as designing systems and building software (including games).

This answers my question.

Yes

No

Thank you for your feedback

Name

Email

Your question

Thank you for your question

Send your question

What kind of math is used in the study Technical Computer Science?

You will take Calculus, Linear Algebra, Discrete Mathematics, Probability, plus topics like graph theory, algorithms, and algebraic structures. Find more on study programme webpage.

This answers my question.

Yes

No

Thank you for your feedback

Name

Email

Your question

Thank you for your question

Send your question

Does the programme include AI, data science, or cybersecurity?

Yes. You will learn about AI in year 2, module 6 and in year 3 you can choose elective modules such as Data Science & Artificial Intelligence, Cyber-Physical Systems, Smart Spaces, and Web Science.

This answers my question.

Yes

No

Thank you for your feedback

Name

Email

Your question

Thank you for your question

Send your question

What is the difference between Computer Science and related degrees like Software Engineering, Data Science, and CIT?

Software Engineering, Data Science and CIT are all part of the Bachelor’s in Technical Computer Science. The programme is much broader, as it not only covers these areas but also provides a strong theoretical foundation through mathematics. This broad base prepares you for a wide range of fields within computer science.

This answers my question.

Yes

No

Thank you for your feedback

Name

Email

Your question

Thank you for your question

Send your question