The assignment requires creating tables and writing essays on various computer networking concepts, including architectural layers of TCP/IP, encapsulation, firewall types, intrusion detection systems, authentication factors, layer security, transitive access, and access control methods. The topics also cover vulnerabilities of routers and switches, and tunneling protocols. The assignments aim to provide a comprehensive understanding of secure network design and implementation.