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-Semenster Quiz
Learning outcomes 1, 2, 3, 4, 5
Final Exam
Learning outcomes 1, 2, 3, 4, 5
Lectures, hands-on labs/tutorials plus independent study to a total of 130 hours.
See Class Summary Preliminary Reading Tanenbaum, Andrew S., Feamster, N, Wetherall, David J., Computer Networks, Pearson, 6th edition, 2020.