Introduction to computer networking featuring the Internet. Internet architecture and layering. Application layer service models and protocols. Transport layer protocols and congestion control. Internet addressing, routing algorithms and protocols. Multiple access and link layer addressing, wireless local area networks (LANs) and cellular networks.
Internet protocol based computer and communication networks are pervasive. Electrical and computer engineers should have basic knowledge of the architectures, protocols, and technology standards of the Internet. In addition, they must understand the convergence of computer and telecommunication networks based on the Internet protocol and layered architecture. The materials from this course lays the foundation for the student in computer networking area. It is a required course for ECEís networking and cybersecurity major and serves as a pre-requisite for ECE 4564 (Network Application Design) and ECE 4560 (Computer and Network Security Fundamentals).
Percentage of Course
|1. Internet architecture and layering||15%|
|2. Application layer service models and protocols||15%|
|3. Transport layer protocols and congestion control||20%|
|4. Internet addressing, routing algorithms and protocols||20%|
|5. Multiple access and link layer addressing||20%|
|6. Wireless local area networks (LANs) and cellular networks||10%|