EC EN 426
Download as PDF
Computer Networks
Electrical and Computer Engineering
Ira A. Fulton College of Engineering
Course Description
Learn the principles and practices of network protocols used on the Internet. Develop software that interfaces with computer networks. Examine networking challenges such as reliability, security, and privacy.
When Taught
Fall
Min
4
Fixed
4
Fixed
3
Fixed
3
Title
Networking Principles
Learning Outcome
Identify and explain the layers of the Internet networking stack and its purpose.
Title
Network Programming
Learning Outcome
Build network programs using socket programming to interface with other computers.
Title
Networking Challenges
Learning Outcome
Evaluate the challenges and trade-offs associated with building a reliable and secure networking application and protocol.