1 Computer Networking Course Milan Vojnović April 2006.

Slides:



Advertisements
Similar presentations
ECE 355 Introduction to Computer Networks and Data Communications
Advertisements

CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Fall 2011.
EECS 122 Communications Networks Department of Electrical Engineering and Computer Sciences University of California Berkeley Slides: K. Fall, K. Lai,
1 TCP/IP Networking Jean-Yves Le Boudec Patrick Thiran Fall 2009 Understand what’s behind surfing the net EL.
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
91.413: Data Communications I Fall 2007
Welcome to EECS 340 Introduction to Computer Networking.
CSCD 330 Network Programming Winter 2012 Lecture 1 - Course Details.
高等資訊網路 Advanced Computer Networking Yen-Cheng Chen
Computer Communications & Networks COMSATS Islamabad Course Introduction Qaisar Javaid, Assistant Professor CIIT.
CS 453 Introduction to Data and computer communications Syllabus Vinod Kulathumani West Virginia University.
Computer Network Fundamentals CNT4007C
Understanding data communications Taekyoung Kwon
Networked Systems Practicum Lecture 1 – Introduction 1.
Computer Networks Paper Coordinator: Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High.
CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Introduction to Network Security J. H. Wang Feb. 24, 2011.
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
CSCD 330 Network Programming Fall/Winter/Spring 2014 Lecture 1 - Course Details.
1 Computer Engineering Department Islamic University of Gaza ECOM 4321 Computer Networks Spring (Undergraduate course) Lecture 1 Syllabus.
ECE 461 Internetworking Instructor: Prof. Jörg Liebeherr University of Toronto.
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
Introduction to Computer Science II CSE1030Z 1. Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00.
CSC 450/550 Part 1: Introduction. CSC 450/550 Summary (1)Contact information (2)Course objective and topics (3)Course evaluation (4)* The layering principle.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
© Uppsala University, IT Dept. Computer Networks I / DT014/1TT821 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2009 Prof. Xin Liu
EE3402- Data Communication Networks Lecture 1 Muhammad Qaisar Shafi.
CMPSCI 653/453 Professor Don Towsley Department of Computer Science Department of Computer Science University of Massachusetts University of Massachusetts.
Data Communications Class Syllabus 김 종 권
CSCD 330 Network Programming Winter 2015 Lecture 1 - Course Details.
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
Cheng-Fu Chou, CMLAB, CSIE, NTU P. 1 Intro. to Computer Network Thu. 9:10am-12:10pm, CSIE 102 Instructor: Cheng-Fu Chou –Office.
ECE 374: Computer Networks & Internet Introduction Spring 2015 Prof. Michael Zink.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.
Computer Networks CNT5106C
Telecommunications Networking II Overview and Course Policy.
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
Introduction1-1 CS 494/594 Internetworking Protocols.
TK 3133 Computer Network Technology. Course Approaches and Instructors Theory – Mr. Ravie Chandren Lectures (4 hours) Monday – 8.00.
Computer Network Fundamentals CNT4007C
CPE741: Distributed Systems Course Introduction
Welcome to CS 340 Introduction to Computer Networking
Computer Networks CNT5106C
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
CPE741: Distributed Systems Course Introduction
ECE 6610: Wireless Networks
CNT 4704 Computer Communication Networking (not “analysis”)
CPE741: Distributed Systems Course Introduction
The Development Environment and Your First C Program
CPSC 441: Computer Communications
Computer Networks Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1 1.
Computer Networks CNT5106C
CSCD 330 Network Programming Spring
GTECH 709 Course web site How to navigate the course BlackBoard site
Sun Mon Tue Wed Thu Fri Sat
CSCD 330 Network Programming Spring
Sun Mon Tue Wed Thu Fri Sat
Intro. to Computer Network
Computer Networks CNT5106C
MAT 379 Computer Networking
2016 | 10 OCT SUN MON TUE WED THU FRI SAT
Sun Mon Tue Wed Thu Fri Sat
Intro. to Computer Network
Data Communications Spring, 2019
Presentation transcript:

1 Computer Networking Course Milan Vojnović April 2006

2 Your Team Instructor –Milan Vojnović Microsoft Research Cambridge, United Kingdom Teaching assistant –Nenad Ukić Ericsson Nikola Tesla Split, Croatia

3 Goals Learn basic principles of state-of-the-art communication networks Aim at breath by understanding basic principles Non-objectives: –Learning gory engineering details of specific protocols

4 Plan Lectures –10 * 3 hours –Lecture material available from course web site Exercises –Complement and review lecture material –Assigned on the date as indicated (later slides) (Mon of a week) –Exercise solutions to be delivered by end of the week (Sun, 24:00) –Do the exercises at your convenient time Note the assigned lab slots (later slide) –Exercise solutions format: a file sent to (.txt or.doc or.pdf Essay –Read a research paper (one per student); to be assigned by April 21, 2006 –Summarize main claims (bullet form, single A4, 12pt font) Communication –FESB e-learning portal –Web:

5 Grading E = exercises R = essay M = mid-term exam F = final exam Grade = 0.1 * E * R * M * F Mid-term: May 22 Essay: return until June 16 Additional requirements: –Attendance to lectures will be recorded

6 Time Plan: April / May Lec Lec 2 19 Lec 3 20 Lec 4 21 Lec Ex Ex

7 Time Plan: May / June 8 Ex Ex Lec 6 23 Lec 7 24 Lec 8 25 Lec 9 26 Lec Ex Ex

8 Time Plan: June / July 12 Ex Ex Ex

9 Lectures: 1-5 Lec 1: Overview (Tue, Apr 18) Lec 2: Layer 2: LANs and Bridges (Tue, Apr 18) Lec 3: IP (Wed, Apr 19) Lec 4: Internal Routing (Wed, Apr 20) –Distance Vector and Link State Lec 5: External Routing: BGP (Thu, Apr 21)

10 Exercises Ex 1: Network administration tools (Apr 24) Ex 2: Internal Routing (May 1) Ex 3: External Routing (BGP) (May 8) Ex 4: Transport Layer (May 15)

11 Lectures: 6-10 Lec 6: Transport Layer: TCP and UDP (Fri, May 22) –Microeconomics theory of congestion control Lec 7: Internet QoS (May 23) Lec 8: Wireless networks: Routing (May 24) Lec 9: Overlay networks and content dissemination (May 25) Lec 10: Network security (May 26) –Network epidemics: worm, alerts, patches

12 Exercises Ex 5: Congestion control (May 29) –TCP fairness –Multi-hop: parking-lot Ex 6: File replication (June 12) –HW assignments from lecture in Prague Ex 7: Worm and patch spread (June 19) –ODE models in Matlab

13 Where & When Lectures: Room TBD Exercises –Wed, Lab 122, 16:00-20:00 –Fri, Lab 122, 16:00-20:00 –Fri Lab 317, 16:00-20:00 –Students assigned to time slots: TBD

14 Q&A