CSSE 432 - Computer Networks
- Credit Hours: 4R-0L-4C
- Term Available: S
- Prerequisites: CSSE 220 - Object-Oriented Software Development or CSSE 221 - Fundamentals of Software Development Honors
- Corequisites: None
Organization, design, and implementation of computer networks, especially the Internet. Network protocols, protocol layering, flow control, congestion control, error control, packet organization, routing, gateways, connection establishment and maintenance, machine and domain naming, security. Each of the top four layers of the Internet protocol stack: application (FTP, HTTP, SMTP), transport (TCP, UDP), network (IP), link (Ethernet).