Last Updated: 11 December 2019
Fundamentals of Computer Networks

You are here

Course No. & Code: 
COMP 1103
Course Type: 
تخصص

 Course Description

 

Course Code and Number. 1103Comp

 

 Course Title: Fundamentals of Computer Networks

 

Number of Units: 2 (1 , 1)

 

Level: Level 1

 

Pre-requisite: NO

Course Objective:

Providingthe students with the concepts and essential technologies of computer networks.

Course Contents:

  • General overview: Networks applications, Network classifications and topologies, Network layers, Channel performance measures, transmission media, Communication Network Protocols and architecture.
  • Data link layer: framing, error detection and correction, CSMA/CD, LAN IEEE standards.
  • Network layer: IP service model, IP Addressing, subnetting, Host configuration DHCP.
  • Transport layer: UDP protocol, TCP protocol, TCP reliable transfer and sliding window, TCP flow and congestion control.
  • Application layer: DNS protocol, NAT protocol, HTTP protocol, persistent and non-persistent HTTP connection.

 

Text Book and References:

                                                                                               

  1. J. Kurose and A. Ross, Pearson, Computer Networking - A Top-down Approach, Addison 

Wesley, 2013, Sixth Edition.

  1. A. Tanenbaum and D. Wetherall, Computer Networks, Prentice Hall, 2011, Fifth Edition.