Computer Network Overview
This course provides an introduction to computer networks, with a special focus on the Internet
architecture and protocols. Topics include layered network architectures, addressing, naming,
forwarding, routing, communication reliability, the client-server model, web and email protocols.
Besides the theoretical foundations, students acquire practical experience by programming
reduced versions of real Internet protocols.
Course Curriculum
Module 1: Computer Networks and the Internet: | |||
What is the Internet? Details | 00:00:00 | ||
The Network Edge Details | 00:00:00 | ||
The Network Core Details | 00:00:00 | ||
Delay, Loss, and Throughput in Packet-Switched Networks Details | 00:00:00 | ||
Internet Architecture Overview Details | 00:00:00 | ||
Module 2: Application Layer | |||
The Web and HTTP Details | 00:00:00 | ||
FTP Details | 00:00:00 | ||
DNS Details | 00:00:00 | ||
Socket Programming (with UDP, TCP) Details | 00:00:00 | ||
Module 3: Transport Layer | |||
UDP Details | 00:00:00 | ||
TCP Details | 00:00:00 | ||
Module 4: The Network Layer | |||
Forwarding and Routing Details | 00:00:00 | ||
Network Service Models Details | 00:00:00 | ||
Routers Details | 00:00:00 | ||
The Internet Protocol (IP) Details | 00:00:00 | ||
Routing Algorithms: Details | 00:00:00 | ||
Module 5: The Link Layer | |||
Switched LANs: Link-Layer Addressing and ARP Details | 00:00:00 | ||
Ethernet Details | 00:00:00 | ||
Link-Layer Switches Details | 00:00:00 | ||
VLANs Details | 00:00:00 | ||
Module 6: Wireless and Mobile Networks | |||
WiFi:802.11 Wireless LANs Details | 00:00:00 | ||
Module 7: Multimedia Networking | |||
Network Support for Multimedia Details | 00:00:00 | ||
Streaming Stored Video Details | 00:00:00 | ||
Network Support for Multimedia Details | 00:00:00 | ||
Module 8: Security in Computer Networks | |||
Messaging Integrity and Digital Signatures Details | 00:00:00 | ||
Module 9: Network Design and Implementation | |||
Hands on Practical Details | 00:00:00 |
Course Reviews
No Reviews found for this course.
30 STUDENTS ENROLLED