EGCP4310: Computer Networks
Information
Credit Hours: 3.0
Terms Offered: Fall
Core Course
Description
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.
Prerequisites
Professors
- Prof. Seth Hamman, Assistant Professor of Computer Science
Outcomes
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.