Professor: Laurent Vanbever ()
Research group: Networked Systems
Assistants:
Slack: comm-net19.slack.com
Aug 7 | Slides from the Q&A session are now online! |
May 27 | Materials for the last exercise session are now online! |
May 27 | The solution for the eleventh exercise session is now online. |
May 22 | The assignment for the eleventh exercise session is now online. |
May 19 | Materials for the last lecture are now online! |
May 15 | The assignment for the tenth exercise session is now online. |
May 12 | Materials for the twelfth lecture are now online. |
May 8 | The assignment for the ninth exercise session and the solution for the eigth exercise session are now online. |
May 6 | All materials for the transport project are now online. Have fun! |
May 5 | Materials for the eleventh lecture are now online. |
May 1 | The assignment for the eight exercise session is now online. |
Apr 30 | The solution for the seventh exercise is now online. |
Apr 26 | Materials for the tenth lecture are now online. |
Apr 16 | The assignment for the seventh exercise session is now online. |
Apr 13 | Materials for the ninth lecture are now online. |
Apr 12 | The solution for the sixth exercise is now online. |
Apr 12 | There will be an additional Routing Project Q&A session on 15.04.2019 3pm-5pm in ETZ G71.2. |
Apr 10 | The assignment for the sixth exercise session is now online. |
Apr 7 | Materials for the eight lecture are now online. |
Mar 29 | Materials for the seventh lecture are now online. |
Mar 29 | There will be an additional Routing Project Q&A session on 01.04.2019 3pm-5pm in ETZ G71.2. |
Mar 29 | The solution for the fifth exercise is now online. |
Mar 27 | The assignment for the fifth exercise session is now online. |
Mar 25 | The solution for the fourth exercise is now online. |
Mar 25 | All materials for the routing project are now online. Have fun! |
Mar 24 | Materials for the sixth lecture are now online. |
Mar 22 | Currently registered groups for the routing project (use your nethz login). |
Mar 20 | The assignment for the fourth exercise session and the solution for the third exercise are now online. |
Mar 18 | Please use this form to register your group for the routing project. |
Mar 17 | Materials for the fifth lecture are now online. |
Mar 13 | The assignment for the third exercise session and the solution for the second exercise are now online. |
Mar 10 | Materials for the fourth lecture are now online. |
Mar 6 | The assignment for the second exercise session and the solution for the first exercise are now online. |
Mar 2 | Materials for the third lecture are now online. |
Feb 27 | The assignment for the first exercise session is now online. |
Feb 24 | Materials for the second lecture are now online. |
Feb 17 | Materials for the first lecture are now online. Looking forward to see you tomorrow! |
Feb 15 | Tentative lecture schedule is online! |
Feb 15 | Join the CommNet 2019 Slack workspace! |
Jan 22 | Website for 2019 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 80% based on the final exam and 20% based on continuous performance assessments. The continuous performance assessments will consist in two graded group projects. Each project counts 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).
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):