Client Software Design Objectives: Understand principles of C/S design, with focus on clients Review Windows implementations of Socket functions.