Design and Implementation of
Computer Networks

About Us.

Design and Implementation of Computer Networks (DICN) (Educational Course) Course Homepage

Wednesday 18:30 - 21:00
Room: Net. Lab

Instructors

Instructor: Mohammad Reza Razian
Website: mrazian.com
Email: [MyFamilyName].mr [AT] gmail

Description:

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 https://www.cl.cam.ac.uk/teaching/1314/CompNet/).

Prerequisites

Computer Ntworks course

Resources

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

Policies:

Grading policy is as follows. This is tentative.
3 Homework
4 Midterm
12 Final
1 Discipline (Class Participation and Following rules)

There will be no exceptions to the following rules:

  1. If you turn in your assignment 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 HWs. Providing your assignment 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 Your University.

Important Info

Homework
    <
  • Homework 1 - v1.0 [PDF] Khordad 05th
  • >

Course Material
  • DHCP: [PPT]
  • DNS: [PPT]
  • Baking Recipes: [ZIP]
  • Network Slides: [PDF]
  • 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

    Your firstname and lastname - 1

    - More Info -

    firatname and lastname - 2

    - More Info -

    Q&A

    Piazza question and answer: ITE2