This course provides a comprehensive introduction to various transport layer protocols, especially focusing on wireless networks. The course begins with a study of various traffic scenarios in different elements of a wireless network, then looks at various applications using 3G, and finishes with a discussion of methods for performance monitoring and network testing. Prerequisite: EETS 7316 (formerly EETS 7306).