EGCP4310: Computer Networks
Credit Hours: 3.0
Terms Offered: Fall
Introduction to the basic concepts of computer networking. The course will present the layered network architecture protocols and examine each of the layers in depth. Important topics such as packet switching, internetworking, client-server computing, wireless networking, and network security will be addressed.
- Prof. Seth Hamman, Assistant Professor of Computer Science
Outcome 1. Describe the well-known protocols and the main functionality of each of the five Internet layers.
Outcome 2. Build computer network applications that leverage TCP and UDP sockets.
Outcome 3. Identify best practices in computer network security.