Professor: Laurent Vanbever ()
Research group: Networked Systems
Assistants:
Slack: comm-net20.slack.com
Aug 17 | The recording of the Q&A Session is now online. |
July 7 | Q&A session will take place on Monday 17.08.2020 2-4pm. Send us your questions by Wednesday 12.08.2020. |
June 2 | Solutions for the twelfth (and last) exercise are now online. |
May 29 | The video and slides for the twelfth exercise are now online. |
May 27 | Exercises for the fifteenth week are now online. |
May 24 | The materials for the last (!) lecture are now available. This lecture is gonna take place on Zoom (check Slack/email for link). |
May 18 | Solutions for the eleventh exercise are now online. |
May 17 | The materials for the thirteenth lecture are now available. This lecture is gonna take place on Zoom (check Slack/email for link). |
May 14 | Exercises for the thirteenth week are now online. |
May 13 | Solutions for the tenth exercise are now online. |
May 10 | The materials for the twelfth lecture are now available. This lecture is gonna take place on Zoom (check Slack/email for link). |
May 8 | The video and visualizations for the ninth exercise are now online. |
May 6 | Exercises for the twelfth week are now online. |
May 4 | Solutions for the ninth exercise are now online. |
May 1 | The materials for the eleventh lecture are now available. This lecture is gonna take place on Zoom (check Slack/email for link). |
Apr 30 | Exercises for the eleventh week are now online. |
Apr 30 | Solutions for the eigth exercise are now online. |
Apr 27 | The assignment text for the reliable transport project is now online. You will find all other files directly on your VM. |
Apr 26 | The materials for the tenth lecture are now available. This lecture is gonna take place on Zoom (check Slack/email for link). Also have a look at the reliable transport introduction slides. |
Apr 23 | Exercises for the tenth week are now online. |
Apr 18 | The materials for the ninth lecture are now available. This lecture is gonna take place on Zoom (check Slack/email for link). |
Apr 13 | Solutions for the seventh exercise are now online. |
Apr 9 | Exercises for the eight week are now online. |
Apr 6 | Solutions for the sixth exercise are now online. |
Apr 6 | Important notes to the second and third part of the routing project (updated). |
Apr 5 | The materials for the eight lecture are now available. Note that this lecture is gonna take place on Zoom (check Slack/email for link). |
Apr 1 | Exercises and introductory video for the seventh week are now online. |
Mar 30 | Solutions for the fifth exercise are now online. |
Mar 26 | Exercises and introductory video for the sixth week are now online. |
Mar 23 | Solutions for the fourth exercise are now online. |
Mar 22 | Online materials for the sixth lecture and seventh lecture are now available. |
Mar 18 | The 2019 exam is now available as well. |
Mar 18 | Exercises and introductory video for the fifth week are now online. |
Mar 16 | All materials for the routing project are now online. You will receive the credentials today via email. Have fun! |
Mar 16 | Solutions for the third exercise are now online. |
Mar 13 | Online materials for the fifth lecture are now available. |
Mar 12 | All classroom teaching is suspended. Stay tuned for more information. |
Mar 11 | Internet routing hackathon (26.03.2020) cancelled. Stay tuned for more information. |
Mar 11 | Exercises for the fourth week are now online. |
Mar 9 | Solutions for the second exercise are now online. |
Mar 7 | Materials for the fourth lecture are now online. |
Mar 5 | Group registration is now open! Please use your nethz login. All groups have to contain three students. Register by this Friday (March 13). |
Mar 4 | Exercises for the third week are now online. |
Mar 2 | Solutions for the first exercise are now online. |
Feb 29 | Materials for the third lecture are now online. |
Feb 26 | Exercises for the second week are now online. |
Feb 23 | Materials for the second lecture are now online. |
Feb 16 | Materials for the first lecture are now online. |
Feb 14 | Join the CommNet 2020 Slack workspace! |
Jan 29 | Website for 2020 goes live! Stay tuned for more content |
It is hard to think of a technology that has more changed the way we live than the Internet. From the very way we communicate, access and exchange information, shop, pay, move, entertain, maintain friendship. At the same time, the Internet is inexorably growing, at an always faster pace: from 3 billion of connected hosts in 2015 to an estimated 4 billion in 2019.
At the end of this course, you will be able to:
The course is an introductory one, meaning no prior networking background is needed. The course will include some programming assignments (in Python) for which the material covered in Technische Informatik 1 (227-0013-00L) and Technische Informatik 2 (227-0014-00L) will be useful.
The class will be graded 70% based on the final exam and 30% based on continuous performance assessments. The continuous performance assessments will consist in two graded group projects. The first project counts for 20% and the second for 10% of the final grade. If a student does not do/submit a project, he/she will receive a grade of 1.0 for the corresponding project. Students repeating the course can decide at the beginning of the semester if they want to keep the previous grades of their continuous performance assessments (more details). The final exam is a written open book exam. You will not be tested on material we didn't cover during the lesson. All written material (books, notes, lab exercises etc.) is allowed; all electronic devices are prohibited, except for (non-connected) calculators. The exam will be in English.
We will use the textbook Computer Networking: A Top-Down Approach (6th Edition) by Kurose and Ross as a reference and as a source of examples. Older versions of the book are fine too but sections number won't necessarily match.
In addition to the lectures, there will be a set of exercises (every Thursday) along with two projects to be done in groups of maximum 3 students (the composition of which will be decided by the students themselves at the beginning of the first project). Group registration (use your nethz login).
Each project will be available online and will be introduced in class along with instructions on the report and on the specific grading scheme.
You should submit your work on an assignment (by email, according to the assignment instructions) before its due time. All assignments are due by 11:59pm on their selected days. If you submit your work late, we will give you credit for it according to this scale:
Important If you don't have a laptop, please the professor at the beginning of the course.
The final exam is a written open book exam. You will not be tested on material we didn't cover during the lesson. All written material (books, notes, lab exercises etc.) is allowed; all electronic devices are prohibited, except for (non-connected) calculators. The exam will be in English.
We provide the previous exams (without solutions):