School of Computing · ANU College of Systems and Society
This course studies the standard models for the layered approach to communication between autonomous machines in a network, and the main characteristics of data transmission across various physical link types. It considers how to design networks and protocols for diverse situations, analyses several application and support protocols from a distributed systems viewpoint, and identifies significant problem areas in networked communications. Topics include: communication network architectures, signalling and modulation across physical media, real-world local and wide-area networks, internet protocol fundamentals, performance and monitoring of networks, routing, network security, and application protocols for distributed systems including web, email, video, internet-of-everything and other contemporary network topics.
Assignments
Learning outcomes 1, 2, 3, 4, 5
Mid-semester Quiz
Learning outcomes 1, 2, 3, 4, 5
Final exam
Learning outcomes 1, 2, 3, 4, 5
130 hours including lectures and tutorials, assessments and private study. Other Information Professional Skills Mapping: Mapping of Learning Outcomes to Assessment and Professional Competencies
Tanenbaum, Andrew S., Feamster, N, Wetherall, David J., Computer Networks, Pearson, 6th edition, 2020.