This unit introduces the fundamentals of data communications and internetworking by focusing on their protocols and software systems. It first addresses the representation of digital signals on physical media and discusses how transmission errors may be both detected and corrected. Protocols transmitting data between two computer systems are then introduced, concentrating on issues of correctness, reliability and efficiency. Network connectivity is extended to include multiple computer systems, such as the internet, thereby introducing the need for both addressing and routing schemes. Again, correctness, reliability and efficiency are stressed. The unit next examines wide-area, local-area... -- Course Website
Instructor: Associate Professor Wei Liu
Prerequisites: CITS2200 Data Structures and Algorithms