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

N.A

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

TAKE THIS COURSE
30 STUDENTS ENROLLED

    Top Rated Course

    Course Reviews

    ©  All rights reserved.
    X