Search Results

ECE 506 Hands on Computer Networks 3.0 Credits

This course makes use of a remote platform, an open infrastructure for networking research and education that spans multiple testbeds of real networking equipment around the United States and abroad. Students will gain hands-on experience designing, configuring and analyzing real networks. We will work in small groups on lab exercises by creating a shared ``networking slice” for each group. We will explore several networking protocols, from basic home gateway services (DHCP, DNS, NAT), to TCP/IP Protocol layers (Link State Routing, TCP congestion control), network security basics (network reconnaissance, DNS spoofing scenarios) to more advanced topics, such as programmable switches and software defined networking.

College/Department: College of Engineering
Repeat Status: Not repeatable for credit