Client-server programming labs