This document provides a course syllabus for the subject "Communication Networks". It includes:
1) An outline of 5 units that will be covered in the course, including fundamentals of data communications, media access and internetworking, routing, transport layer protocols, and application layer.
2) Course objectives to understand network layering and functionality and analyze network solutions.
3) 4 course outcomes related to identifying network components, choosing layer functionality, and tracing information flow.
4) A mapping of course outcomes to 12 program outcomes and 3 program specific outcomes.