This document outlines a lab assignment for a data structures course, focusing on introducing the Andrew File System (AFS), creating Java executable JAR files, and using makefiles for project management. The assignment includes tasks such as coding a 'Hello World' program, setting directory permissions in AFS, and automating compilation processes with makefiles. Students are required to submit their work in a specific directory structure and include detailed documentation in their submissions.