Network programming and distributed applications - D7001D - Memmo