Presentation is loading. Please wait.

Presentation is loading. Please wait.

Univ. of TehranComputer Network1 Computer Networks Computer Networks (Graduate level) University of Tehran Dept. of EE and Computer Engineering By: Dr.

Similar presentations


Presentation on theme: "Univ. of TehranComputer Network1 Computer Networks Computer Networks (Graduate level) University of Tehran Dept. of EE and Computer Engineering By: Dr."— Presentation transcript:

1 Univ. of TehranComputer Network1 Computer Networks Computer Networks (Graduate level) University of Tehran Dept. of EE and Computer Engineering By: Dr. Nasser Yazdani Lecture 1: Introduction

2 Univ. of TehranComputer Network2 Objectives of course Understand the state-of-the-art in network protocols, architectures and applications Understand how networking research is done and prepare student for research in networking. How is class different from undergraduate networking course Training network programmers vs. training network researchers They are really different courses!

3 Univ. of TehranComputer Network3 Course Materials Course Web page http://ece.ut.ac.ir/classpages/F88/PrincipleofNetworkDesig n/ visit regularly Research papers Printed papers or pdf/ps version on the Web page ~20 papers, Combination of classic and recent work. Some Optional reading! Recommended textbook “Computer Networks, A system approach. Peterson & Davie 3 rd edition.

4 Univ. of TehranComputer Network4 Grading Homework assignments, around %20 Paper review Problems and hands-on assignments Severe late penalties! Class discussion, participation around %5 point. Project, ~ %30 Exam(s), Midterm and final, ~%45.

5 Univ. of TehranComputer Network5 How to survive the course Some Networking concepts are behavioral, then, do not expect everything is as exact as mathematics. Networking is a complicated field even though it sounds easy and straightforward, Concentrates on concepts instead of a special technique or technology. The course is not a classic course like math 2, be prepared for a lot of ideas. Then, class participation is extremely important. Do not leave everything to the last minute.

6 Univ. of TehranComputer Network6 General ideas We will try to understand the networking as a whole. Believe or not Networking is fun and applicable in everywhere. You are supposed to be trained as researcher, then, Be open minded, nothing is final. Try to understand the history and idea. It is important to not repeat the same thing people have done previously Capture concepts, then, you can easily say what is possible or not possible.

7 Univ. of TehranComputer Network7 Covered Topics (we try!) We try to delve into some interesting and new fields. Internet Design Router/switch Architecture Lookup and Classification BGP Multicast Congestion control TCP Performance Performance LANs (Ethernet and wireless) QoS High Speed wireless Networks Network Game

8 Univ. of TehranComputer Network8 Next Lecture: Networking Review A review from the undergraduate Computer Network course and principles behind computer Network design Design.


Download ppt "Univ. of TehranComputer Network1 Computer Networks Computer Networks (Graduate level) University of Tehran Dept. of EE and Computer Engineering By: Dr."

Similar presentations


Ads by Google