This course covers the formal design, specification, and validation of computer and network protocols. Design, implementation, and verification of protocols will be illustrated using the latest simulation tools, such as OPNET and NS2. Protocol examples include the latest wired and wireless networks, such as the IEEE 802.X family, as well as protocols in VoIP, Web 2.0, and network security. The course focuses on protocol specification, structured protocol design, protocol models, and protocol validation. Students will gain hands-on experience using simulation tools to design, validate, and assess protocols.
Course prerequisites: 
605.471 Principles of Data Communications Networks or equivalant.
Course instructor: 
Zheng

View Course Homepage(s) for this course.

Course all programs: 
Computer Science
Cybersecurity