Elective opportunities TCS

Compulsory electives (15 EC)

The elective has the size of one module. The faculty has chosen to spread these elective modules over a number of quarters. The modules, of which you must choose one for your compulsory electives, are:

202001038 Programming Paradigms (Q4);

202200200 Embedded Intelligent Systems (Q4);

202001040 Smart Spaces (Q1);

202200020 DS/AI: Seeing through the hype (Q1)

202001042 Cyber-Physical Systems (Q2);

202001044 Web Science (Q2).

Procedure enrollment electives:
1. Enroll in the module through Osiris.

2. If you want to do an elective as part of your minor you need to register via the minorbureau.

MINOR (2X 15 EC):

Your minor consists of two quartiles within which various course options are offered:

  1. In-depth modules: you take a module which elaborates on a computer science field;
  2. Join-in modules: You take a module which is part of another UT programme;
  3. High Tech Human Touch (HTHT) modules: These modules highlight social themes for which the UT, through research, devises solutions. These can be 15 EC modules as well as a combination of 30 EC modules;
  4. Exchange minor: studying at a foreign university;
  5. Three special module packages


At first, you can choose at maximum one in-depth module (15 EC). When you choose for an in-depth module, this means that next to this module, you have to choose a second module from the remaining offer. When you do not choose an in-depth module, you have to choose two modules from the remaining offer. The in-depth modules that may be chosen for TCS are the same as those offered in the compulsory electives.

Beware! If you are enrolled for one of the modules as part of your compulsory electives, you only need to enrol for that specific module in Osiris. However, if you are enrolling for another module in this list as part of your minor, you need to enrol via the minor office before the deadline!

2. Join-modules (15 EC)

As said before, these are modules which are part of another programme and which you can join. These are not only offered in Q1 and Q2, but also in Q3 and Q4. You can find the tool of options at the minor website. Please check the preknowledge for the modules you are interested in. Especially look at the math needed, since the math in TCS differs slightly from other technical programmes. If there is overlap (mostly math, but also other courses like programming, IT&Law, etcetera), you need to find a replacement course. Please contact the programme coordinator for more information.


Besides, there are also so-called High Tech Human Touch (HTHT) modules. These are only offered in Q1 and Q2.


The UT offers the possibility to go international. For this there are two possibilities, for which the examination board have to be asked approval before beginning:

The first option is taking 15 or 30 EC of courses at a foreign university, by means of an exchange minor.  There cannot be overlap with modules from your own programme. See the appendix for a step-by-step plan.


The second option to go abroad is the minor Crossing Borders. This minor can be used in two ways:

  1. You carry out an individual assignment (worth 15 or 30 EC) abroad.
  2. You join your study association’s study tour. In this case, the minor consists of two 15 EC modules. (not every year)

More information


Are you interested in teaching? Then you can follow a 15 EC introduction to teaching, or even 2x 15 EC with which you can get an annotation.

Although this module is in Dutch, we ask international students with interest in teaching to contact Sharon Vonk (s.b.a.m.vonk@utwente.nl). We can look for an individual composition for this.


Are you being part of a UT team or a board member this year? Please contact Sharon Vonk (s.b.a.m.vonk@utwente.nl). In some cases, it is possible to turn your membership into a minor. Therefore you need to write a project description before, with (academic) learning goals and a UT-supervisor who is willing to grade. More information can be provided by the bachelor coordinator Sharon Vonk.