This document outlines a project assignment for building a multi-threaded web server, due at the end of week seven and worth 7% of the total grade. The server will implement HTTP/1.0, process multiple requests concurrently, and will be developed in two stages: first to display HTTP request messages and then to send appropriate responses. Key components include managing TCP connections, retrieving files based on requests, and responding to clients with appropriate HTTP status lines and headers.