Develop skills in analyzing protocols and verifying properties via programming implementation and simulation. Understand and solve key concepts regarding Data Link, Network Routing and Transport Layer Protocols. Develop analytical models for protocol performance. The course uses some of the skills acquired in EE416 for analysis of network performance.
Students use discrete-event simulation techniques to assess performance of useful network protocols.
Homeworks illustrate choice of the key design parameters in network protocols. The broad education necessary to understand the impact of engineering solutions in a global and societal context. C programming and use of network simulators. This is used for analysing network protocols.