Internetworking using Unix TCP/IP protocol is basis for network application development. The concepts developed in this course helps the student to understand the workings of a client and server model from a programmers perspective. The student learns to use Sockets API widely used in the industry today. While going through the coding, students learns pitfalls due to ill-programmed applications. Emphasis is on understanding the basic Sockets API for developing Concurrent Server programming over Unix based OS.