Computer Networks Syllabus
Computer Networks Syllabus
2019/5/12 :تاريخ اإلصدار )1/0( :رقم اإلصدار 02ن-خ.ب. إ-أ.ج. د:رمز الوثيقة
Textbook(s) L. L. Peterson and B. S. Davie, Computer Networks: A
Systems Approach, 5th ed., Morgan Kaufmann, 2012.
Other required material 1. J. F. Kurose and K. W. Ross, Computer Networking: A
(References): Top-Down Approach, 7th ed., Pearson, 2017.
2. B. A. Forouzan, Data Communications and Networking,
5th ed., McGraw-Hill, 2012.
Midterm 35
Assignments/Projects 20
Final 45
Total 100%
2019/5/12 :تاريخ اإلصدار )1/0( :رقم اإلصدار 02ن-خ.ب. إ-أ.ج. د:رمز الوثيقة
Course Weekly Breakdown (Tentative)
Lab
Week Date Topics Covered CILOs Assessment
Activities
Foundations (connectivity types:
Direct and Indirect links. Types of
switched networks, Multiplexing,
1-2 1-2
messages delays, network
performance, importance of
statistical multiplexing, layering).
Link layer services, effect of errors
on communication Ethernet:
physical properties, multiple
3-5 3-4
access, Wireless technologies
Packet switching concepts, bridges
and LAN switches
Network layer services, network
6-7 layer addressing, subnetting, 5-6
VLSM, IPv6, DHCP, NAT
Static and dynamic routing,
Routing protocols (link state:
8-10 7-8
Dijkstra, distance vector: Bellman-
Ford, BGP), ICMP, VLANs
Transport layer services:
multiplexing, demultiplexing,
11-13 9-10
reliable data transfer, flow control,
congestion control, UDP, TCP
A brief overview of the application
14 11
layer (Ch. 9)
14-15 Final Examination
2019/5/12 :تاريخ اإلصدار )1/0( :رقم اإلصدار 02ن-خ.ب. إ-أ.ج. د:رمز الوثيقة