CS168: Introduction to the Internet: Architecture and Protocols
Course Overview An intensive exploration of computer networking fundamentals, internet architecture, and protocol design. The coursework focused on building core network utilities and foundational protocols from the ground up, moving from the network layer (routing and packet parsing) up to the transport layer (reliable data transfer and flow control). Core Project 1: Robust Network Diagnostic Tool (Traceroute) Engineered a resilient traceroute client capable of handling real-world internet volatility and anomalous router behaviors. ...
