Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Computer Networking Course Milan Vojnović April 2006.

Similar presentations


Presentation on theme: "1 Computer Networking Course Milan Vojnović April 2006."— Presentation transcript:

1 1 Computer Networking Course Milan Vojnović April 2006

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

3 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 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 nukic@fesb.hr (.txt or.doc or.pdf or.ps)nukic@fesb.hr 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: http://www.fesb.hr/~nukic/cn06/http://www.fesb.hr/~nukic/cn06/

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

6 6 Time Plan: April / May 3456789 10111213 Lec 1 141516 1718 Lec 2 19 Lec 3 20 Lec 4 21 Lec 5 2223 24 Ex 1 252627282930 1 Ex 2 234567

7 7 Time Plan: May / June 8 Ex 3 91011121314 15 Ex 4 161718192021 22 Lec 6 23 Lec 7 24 Lec 8 25 Lec 9 26 Lec 10 2728 29 Ex 5 30311234 5 Ex 6 67891011

8 8 Time Plan: June / July 12 Ex 7 131415161718 19202122232425 26272829302728 29 Ex 5 3012345 6 Ex 6 789101112

9 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 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 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 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 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 14 Q&A


Download ppt "1 Computer Networking Course Milan Vojnović April 2006."

Similar presentations


Ads by Google