Courses


Our group teaches a number of courses at both the bachelor and master level, offered on line, on campus, or blended. We frequently renew our courses or introduce new ones.

Credits are in ECTS (The European Credit Transfer System). The period is indicated in quarters: Q1 is the first half of the first semester starting in September. Additional information for most of the courses can also be obtained from the online Study Guide.

Bachelor Computer Science / "Technische Informatica"

Code Title Teacher(s) Credits Period
TI1206 Object-Oriented Programming Andy Zaidman 5 Y1.Q1
TI1216 Project Object-Oriented Programming Andy Zaidman 5 Y1.Q2
TI1706 Software Testing and Quality Engineering Arie van Deursen 5 Y1.Q4
TI2205 Software Engineering Methods Alberto Bacchelli 5 Y2.Q1
TI2806 Context project Alberto Bacchelli 10 Y2.Q4
TI3806 Bachelor Project Supervision All SERG members 15 Y3.Q3-Q4

Master Computer Science and Master Embedded Systems

Our master courses in Computer Science are part of both the Software Technology Track and the Data Science and Technology Track.

Code Title Teacher(s) Credits Period
IN4185 Globally Distributed Software Engineering Rini van Solingen 5 Q2
IN4315 Software Architecture Arie van Deursen, Andy Zaidman 5 Q3
IN4334 Mining Software Repositories Alberto Bacchelli 5 Q2
IN4400 Programming and data science for the 99% Felienne Hermans 5 Q2
CS4110 Software Testing and Reverse Engineering Andy Zaidman 5 Q3
IN4306 Literature Survey All SERG members 10  
  MSc Thesis Project Supervision All SERG members 45  

On Line Education

Our on line education is offered through the TU Delft Extension School in partnership with edX.

Code Title Teacher(s) Time
EX101x Scratch: Programmeren voor kinderen (8+) Felienne Hermans Self-paced
ScratchX Data Analysis: Take It to the MAX() Felienne Hermans Self-paced

Revision: r1.70 - 05 Apr 2017 - 18:24 - ArieVanDeursen
Main > WebLeftBar > Courses
Copyright © 2003-2017, Software Engineering Research Group, Delft University of Technology, The Netherlands