ECE Course Outline

ECE4605

Advanced Internetworking (3-3-4)

Prerequisites
ECE 3076*/3600** Prerequisites indicated with an asterisk may be taken concurrently with ECE4605
Corequisites
None
Catalog Description
Networking fundamentals, including TCP/IP protocol suite. Latest newtorking technologies in wireless networks and mobile computing, newtwork quality of service, network programmability, and miscellaneous topics. Project intensive.
Textbook(s)
Kurose & Ross, Computer Networking: A Top Down Approach Featuring the Internet (7th edition), Addison Wesley, 2016. ISBN 9780133594140 (required)

Topical Outline
Review
-Communication Networks, layering model, performance
-TCP, IP, MAC protocols
--Future network architecture
Network QoS
-MPLS
-Network Function Virtualization
-Software Defined Networking
Wireless Networks:
-MAC
-MAC/Network
-Transport
-Future (5G) wireless network architecture and protocols*
Internet of Things (IoT)
-Introduction*
-Fog computing/networking*