1403/09/01
محمد فتحی

محمد فتحی

مرتبه علمی: دانشیار
ارکید:
تحصیلات: دکترای تخصصی
اسکاپوس: 56694062400
دانشکده: دانشکده مهندسی
نشانی: گروه مهندسی برق
تلفن:

مشخصات درس

عنوان شبکه های مخابراتی
شماره
مقطع کارشناسی
پیش‌نیاز
توضیحات Data Communication Course

Data Communication

شبکه های مخابراتی


Instructor:

M. Fathi, Department of Electrical Engineering, University of Kurdistan, Sanandaj, Iran.

Course description:

This is an introductory course on data communication networks which includes basic concepts such circuit-switched and packet-switched networks. The Internet architecture as a well-known packet-switched network is presented and performance metrics in terms of bandwidth, delay and packet loss are discussed. The network layer architecture and protocol stack along with the operation of each layer is introduced. Moreover, conducting a top-down approach, application, transport and network layers are discussed in details. Throughout the course, Wireshark software as a monitoring and sniffing tool is employed to understand the protocols in depth.

Text books:

  • J. F. Kurose and K.W. Ross, Computer Networking: A Top-Down Approach.
  • Larry L. Peterson and Bruce S. Davie, >Computer Networks: A Systems Approach.

Grading:

  • Final exam: 50%
  • Midterm exam: 20%
  • Project: 20%
  • Homework: 10%

Schedule (time table):

Week Topic
#1 chapter 1: Internet architecture
#2 chapter 1: Network core and edge
#3 chapter 1: Delay, loss, and throughput
#4 chapter 1: Protocol layers
#5 chapter 2: Application layer
#6 chapter 2: Web and Http
#7 chapter 2: Wireshark, DNS
#8 chapter 3: Transport layer
#9 chapter 3: UDP protocol, Wireshark
#10 chapter 3: Reliabl data transfer
#11 chapter 3: TCP protocol, Wireshark
#12 chapter 3: Congestion control
#13 chapter 4: Network layer
#14 chapter 4: IP protocol, subnetting
#15 chapter 4: NAT, DHCP
#16 chapter 4: IPv6