# Client-Server-Assignment A Client and Server multithreaded networked chat system for Unix or Linux Systems made for a Computer Systems Principles and Programming course (CSSE2310). Communication is through TCP/IP. The server accepts network connections from clients and broadcasts messages between clients participating in the chat. It creates a new thread for each client to handle concurrency.