101422 - Computer Networks |
---|
Credit Hours3 Pre-requisite0401122+0401123 Co-requisite- Distribution3+0 |
This course provides an introduction to computer networks, with a special focus on Internet architecture and protocols. Topics include layered network architectures, addressing, naming, forwarding, routing, communication reliability, the client-server model, web and email protocols, and an A?Z overview of the Internet of Things. Besides the theoretical foundations, students acquire practical experience by programming. |