Computer Networks

This course dissects the complete networking stack, analyzing principles from physical transmission media to complex application protocols. It covers the core mechanics of switching, multiplexing, and LAN topologies, alongside a rigorous examination of IP addressing and routing strategies. You will evaluate the reliability trade-offs between TCP and UDP, understanding their critical role in supporting modern services like HTTP and VoIP.