Deepening / broadening electives
In Q5, the start of the second year, you have the opportunity to personalise your education further. Within the elective space, you can deepen your Computer Science knowledge by following Computer Science electives, broaden your knowledge by following education offered by other engineering master’s programmes or by doing interdisciplinary project courses.
Year 2 |
|||
Quarter 5 |
Quarter 6 |
Quarter 7 |
|
Deepening broadening / electives |
Credits: Q5 deepening and broadening elective space consists of 15EC.
Deepening electives
You can deepen or broaden your mastery of knowledge on Computer Science-related topics. Below you find an exemplary list of possible electives that might be interesting. The courses are interesting for all Computer Science students, though some courses are recommended for students who have followed specific themes.
- Category Theory for Programmers
- Machine Learning for Graph Data
- Modeling and Data Analysis and Complex Networks
- Performance Analysis
- Formal Methods for Machine Learning
- Building Serious Games
- Socio-Cognitive Engineering
- Educational Technologies
Broadening electives
It is possible to choose electives from other engineering study programmes during your Q5 elective space. By choosing this you are relating your Computer Science knowledge to other disciplines or entrepreneurial ambitions you might have. Below you find an exemplary list of possible electives that might be interesting:
- Technology Entrepreneurship and Innovation
- Technology Entrepreneurship and Internationalization
- Digital Technology Entrepreneurship and Management
- Idea to Startup – IT & AI
Interdisciplinary projects
At TU Delft, we strive to equip you with the intellectual tools to develop responsible engineering solutions for complex societal problems in a rapidly changing multi-actor context. In your professional career, you will work in interdisciplinary project groups, collaborating with people from diverse backgrounds.
With the possibility to choose deepening or broadening interdisciplinary projects, you are trained to act successfully in an interdisciplinary environment and to shape your personal path and profile as a flexible computer scientist who can apply acquired knowledge to real-world problems with professionals from diverse backgrounds. Below you find an exemplary list of electives that might be interesting:
- Joint Interdisciplinary Project
- Advanced Interdisciplinary AI Project
- Technology Venture Development