CS 356 Applied Computer Networking
This course is an introduction to the design and analysis of computer communication networks. Topics include application layer protocols, Internet protocols, network interfaces, wireless networks, security, and current topics. This course will include computer programming assignments.