layout
page
title
Teaching
We offer a variety of courses in the TU Delft bachelor Computer Science and Engineering , the masters in Computer Science and in Embedded Systems , in the minor Computer Science , and on line via the EdX platform.
Bachelor Computer Science and Engineering
Code
Subject
Teacher(s)
Materials
CSE1100
Object-oriented programming
Andy Zaidman and Thomas Overklift
CSE1105
Object-Oriented Programming Project
Sebastian Proksch and Sander van den Oever
CSE1110
Software Quality and Testing
Maurício Aniche and Frank Mulder
2019
CSE2000
Software Project
Otto Visser, Annibale Panichella
CSE2115
Software Engineering Methods
Annibale Panichella and Sander van den Oever
CSE2520
Big Data Processing
Georgios Gousios and Burcu Kulahcioglu Ozkan
Materials
CSE3000
BSc Research Thesis
All SERG faculty
See MSc topics
Masters Computer Science and Embedded Systems
Code
Subject
Teacher(s)
Materials
CS4110
AI for Software Testing and Reverse Engineering
Sicco Verwer and Annibale Panichella
CS4295
Release Engineering for Machine Learning Applications
Sebastian Proksch and Luís Cruz
CS4300
Seminar Software Refactoring
Maurício Aniche and Andy Zaidman
IN4315
Software Architecture
Arie van Deursen
Materials
IN4334
Analytics and Machine Learning for Software Engineering (Seminar)
Georgios Gousios and Maurício Aniche
2019
IN4185
Globally Distributed Software Engineering
Rini van Solingen
IN4306
Literature Survey
All SERG faculty
IN5000
MSc Thesis Final Project
All SERG faculty
Available topics
Code
Subject
Teacher(s)
Materials
TI3100TU
Minor Introduction
Georgios Gousios
TI3115TU
Software Engineering Methods
Maurício Aniche
2019 , 2018