This course is designed to use programming to learn OSI-7layers of various protocol layers in network communication. The student will use Soket to construct Client-server model and develop various TCP/IP connection programs. Finally, the final term project will be required to design and implement a network communication application software.