Network programming
Content overview
Preliminaries about networking and Unix-like user tools; TCP API in Java and C; Java threads, basic concepts of concurrency, UDP, serialisation, non-blocking I/O in Java and C.
See also https://www.irif.fr/~sangnier//enseignement/15-16/reseaux.html.