ITH210 Networking

This class will provide students with a basic understanding of network communications. An in-depth study of the Internet Protocol (IP) and network stacks will familiarize students with topics such as: MAC and IP addresses, sub-networks, physical network layer, multicast and broadcast, TCP and UDP, and application-level protocols. Students will implement a client/server application (such as POP3, HTTP, SMTP, IM) using discussed technologies. The class may include overviews or tutorials of common programming language implementations of network technologies.

Credits

4 credits

Notes

Students enrolled in this course may be required to pay a course fee.