المرفقات
المحاضرات
الإسم تفاصيل أخرى
Chapter 1

 Introduction

Chapter 2

 Application Later

Chapter 3

Transport Layer

Chapter 4

Network Layer

Chapter 5

Link Layer and LANs

Chapter 6

Wireless and Mobile Networks

الخطة الدراسية
CE 3710  -  Computer Network Systems
عدد الوحدات عدد الساعات
نظري عملي
3 3 1
وصف المقرر

This course provides an introduction to fundamental concepts in the design and implementation of computer communication networks. It covers topics related to network architectures, OSI and TCP/IP layers and protocols, design of LANs and WANs, transmission media, multiplexing, switching, framing, error detection and correction, flow control, routing, congestion control, TCP/IP, DNS, email, and World Wide Web. Our approach is top-down meaning that we will look at a computer network first from an application developer’s perspective down towards the more detailed hardware level.

المتطلبات

For CE students it is CE3700 - Data Communication

For none CE Students it is CE3400 - Computer Architecture

3 credits (3 hours lecture, 1 hour tutorial)

الكتاب

Computer Networking A Top-Down Approach Featuring the Internet, Fifth edition.

المؤلفين

James Kurose and Keith Ross.

المحاضرين

Dr. Mohammed Saeed Al-kahtani
   Office @ IT & Distance Learning Deanship, New Campus
   Email: alkahtani@sau.edu.sa
   Web: http://faculty.sau.edu.sa/alkahtani


TA: Eng. Farooqui Najamaldain
   Email: nfarooqui@ksu.edu.sa

احتساب الدرجات
نوع التقييم الدرجة
   1 .  Mid-Term Exams 30 % ()
   2 .  Assignments 10 % ()
   3 .  Quizzes 10 % ()
   4 .  Project/ Term Paper 10 % ()
   5 .  Final Exam 40 % ()
الأهداف
الهدف التقييم
   1 .  Understand the technical literature on computer networks. Exam, Quiz, Assign
   2 .  Understand the fundamental concepts and issues involved in computer Exam, Quiz, Assign
   3 .  networking. the need for protocols and to describe current networking Understand paradigms at a theoretical level. Exam, Quiz, Assign
   4 .  Understand the engineering principles of network and protocol design. Exam, Quiz, Assign
   5 .  Understand the layered organization and structuring of computer networks, distinguish the problems involved at each layer and understand the techniques and algorithms that have been devised to Exam, Quiz, Assign
   6 .  address these an insight into the design, organization, operation of state Demonstrate problems. of the art, widely used networks and protocol suites. Exam, Quiz, Assign
الموضوعات
الأسبوع الوصف - القراءة  
Week 1, Week 2

Part 1: Introduction

  • What is the Internet, What is a protocol?
  • Network edge, network access
  • Network core
  • Delay, loss in packet-switched networks
  • Protocol layers, service models
  • Networks Under Attack

القراءة: Chapter 1
Week 3, Week 4

Part 2: Application Layer

  • Principles of application-layer protocols
  • The World Wide Web: HTTP
  • File transfer: FTP
  • Electronic mail in the Internet: SMTP
  • The Internet's directory service: DNS
  • Peer-to-peer applications
  • Socket programming

القراءة: Chapter 2
Week 5, Week 6, Week 7

Part 3: Transport Layer

  • Transport-layer services and principles
  • Multiplexing and Demultiplexing applications
  • Connectionless transport: UDP
  • Principles of reliable of data transfer
  • Connection-Oriented Transport: TCP
  • Principles of congestion control
  • TCP congestion control

القراءة: Chapter 3

1st Mid Term Exam


القراءة: TBA
Week 8, Week 9, Week 10

Part 4: Network Layer

  • Introduction and network service model
  • Virtual Circuit and Datagram Networks
  • What’s inside a router?
  • The Internet Protocol: Forwarding and Addressing in the Internet
  • Routing Algorithms
  • Routing in the Internet
  • Broadcast and Multicast Routing

القراءة: Chapter 4
Week 11, Week 12, Week 13

Part 5: Link Layer, LANs

  • Introduction, services
  • Error detection, correction
  • Multiple access protocols, LANs
  • LAN addresses, ARP
  • Ethernet
  • Link-Layer Switches
  • PPP: the Point-to-Point protocol
  • Link Virtualization: A Network as a Link Layer

القراءة: Chapter 5
Week 14, Week 15

Part 6: Wireless and Mobile Networks

  • Introduction, Wireless Links and Network Characteristics
  • Wi-Fi: 802.11 Wireless LANs
  • Cellular Internet Access
  • Mobility Management: Principles
  • Mobile IP
  • Managing Mobility in Cellular Networks
  • Wireless and Mobility: Impact on Higher-layer Protocols

القراءة: Chapter 6

2nd Mid Term Exam


القراءة: TBA

Term Paper Presentation / Project Demonstration


القراءة: TBA

Final Exam


القراءة: TBA