teaching

I entered the world of teaching as a Teaching Assistant for the course Computer Organization while I was doing my Bachelors in Computer Science at the TU Delft.

Since then, I’ve been unable to stop teaching. I continued TA’ing throughout my Bachelors and Masters at the TU, worked as a full-time teacher at the TU for a year after graduating, and then started as both a teacher and PhD student at the VU.

In addition to teaching courses, I also supervise multiple students and student groups for courses and research projects associated with the @Large group.

Courses

Course Role When? Curriculum University
Distributed Systems Teacher 2019, … CS MSc VU
Computer Networks Teacher 2018, 2019, … 1st Year CS BSc VU
Computer Networks Teacher 2018 2nd Year CS BSc TUD
Computer Organization Teacher 2017, 2018 1st Year CS BSc TUD
Computer Organization Teaching Assistant 2014-2016 1st Year CS BSc TUD


Slides Computer Networks

Here you can find the slides for my Computer Networks course at VU. If you are a teacher, you are free to use them for your own courses, but please cite me. If you are a student, you are free to use them to study, but when in doubt, follow the book of your course. In both cases, please always check for errors. I am not responsible for incorrect answers on your exam. :)

Topic Download
Introduction [PPTX, PDF, Handout]
Physical Layer [PPTX, PDF, Handout]
Data Link Layer Part 1 [PPTX, PDF, Handout]
Data Link Layer Part 2 [PPTX, PDF, Handout]
MAC Sublayer [PPTX, PDF, Handout]
Network Layer Part 1 [PPTX, PDF, Handout]
Network Layer Part 2 [PPTX, PDF, Handout]
Transport Layer Part 1 [PPTX, PDF, Handout]
Transport Layer Part 2 [PPTX, PDF, Handout]
Application Layer Part 1 [PPTX, PDF, Handout]
Application Layer Part 2 [PPTX, PDF, Handout]