Teaching session commences with the first course of the new academic cycle (2020-2021), Advanced Network Programming for Bachelor 3rd year students. The course is offered in the programming minor. It is a new course designed by me and Lin Wang, and offered for the first time here at VU.

The goal of the course is to teach students about

There is a large project component in the course, where students will implement their own TCP/IP networking stack in userspace and provide code for basic socket API calls (socket, connect, send, recv, close) for a TCP stream socket. Their implementation is loaded as a preloaded shared library.

The course is offered online with zoom lectures, office hours, and canvas support pages. More experience to follow.

Jekyll theme inspired by researcher