CS3305-Assignment-3 These programs experiment with the following: Pthreads library to manage threads Creating a multi-threaded server Basic thread synchronization Creating a client software that can issue multiple requests over a socket