Computer Networks Lab.

About Us.

Computer Networks Lab. (CNL) (Educational Course) Course Homepage

Tuesday 17:00 - 19:00
Room: Net. Lab


Instructor: Mohammad Reza Razian
Email: [MyFamilyName].mr [AT] Gmail


The aim of this course is to introduce key concepts and principles of computer networks. The course will use a top-down approach to study the Internet and its protocol stack. Instances of architecture, protocol, application-examples will include email, web and media-streaming. We will cover communications services (e.g., TCP/IP) required to support such network applications. The implementation and deployment of communications services in practical networks: including wired and wireless LAN environments, will be followed by a discussion of issues of network-security and network-management, Throughout the course, the Internet’s architecture and protocols will be used as the primary examples to illustrate the fundamental principles of computer networking (adopted from


Computer Ntworks course


  • Computer Networking: A Top-Down Approach (6th Edition) by James F. Kurose (Author), Keith W. Ross (Author)
  • CCNA references


Grading policy is as follows. This is tentative.
6 Reports
8 Final
4 Lab. and extra class participation
0.5 Discipline (Following rules)

There will be no exceptions to the following rules:

  1. If you turn in your reports one or more day late you will loose grade.

  2. Cell Phones must be turned off (or be silent) when you are in class.

  3. Policy for cheating/copying reports. Providing your reports to someone else is considered cheatingon your behalf. All participants will receive -100 for the task at hand.

  4. Your dress should be adopted to Dress code of Farzanegan University.

Important Info
  • Reports Grades-Updated: [XLSX]
  • Final Exam Grades: [PDF]
  • Reports Grades: [XLSX]
  • Final Exam, Tir 11th (Sunday 08:00-10:30)
  • 1-Homework: [PDF]

TA section
  • Report Style: [PDF]
  • Introduction to Computer Network: [PDF]

Baking Recipes
  • Baking Recipes 9: [PDF]
  • Baking Recipes 6: [PDF]
  • Baking Recipes 5: [PDF]
  • Baking Recipes 4: [PDF]
  • Baking Recipes 3: [PDF] Esfand 17th
  • Baking Recipes 2: [PDF] Esfand 03th, 10th
  • Baking Recipes 1: [PDF] Bahman 26th

Course Material
Useful Resources

In this section you will introduce to so,e additional resources to read them when you have problem or challenges to discussion topics

Computer Networking: A Top-Down Approach, 7th Edition
Kurose, Ross
Data and Computer Communications (10th Edition)
William Stallings
Computer Networks 5th
Andrew S. Tanenbaum
Best Student of week


3-Best-Report: [PDF]

Safdari and Ghanbari

2-Best-Report: [PDF]

Ghanbari and Safdari

1-Best-Report: [PDF]