Design and implementation an online lab exercises for teaching the development of client using Socket programming in C - Talpur, Samia (2016)