Communication Systems Group

Advanced Topics in Communication Networks HS 2011

Course Description



Time and Place

Lecture: Monday, 10.15 - 12.00, ETZ E6
Exercises: Wednesday, 13.15 - 15.00, ETZ G91

Course Topics and Schedule

Please check the detailed syllabus and organisation of the course!

This table gives an overview of the covered topics. Note that the order may still change.

Week Topic Lecturer
Sep 21 (Note: during exercise hours)
Prof. Bernhard Plattner
Sep 26 Future Internet Architectures Dr. Wolfgang Mühlbauer
Oct 3 Content Distribution
Dr. Wolfgang Mühlbauer
Oct 10 Anomaly Detection & Data Streams Dr. Xenofontas Dimitropoulos
Oct 17 Traffic Classification Dr. Wolfgang Mühlbauer
Oct 24 Internet Topology Measurement Dr. Xenofontas Dimitropoulos
Oct 31 Network Data Privacy Protection Dr. Xenofontas Dimitropoulos
Nov 7
Radio Propagation and Mesh Networks
Dr. Franck Legendre
Nov 14
Mobility Modeling and Social Networks
Dr. Franck Legendre
Nov 21
Delay-Tolerant Opportunistic Networks Dr. Franck Legendre
Nov 28 Random Numbers I Dr. Stephan Neuhaus
Dec 5
Random Numbers II
Dr. Stephan Neuhaus
Dec 12
Invited Talk Dr. Karin Hummel
Dec 19 Secure Coding
Dr. Stephan Neuhaus

Course Requirements and Grading

Homework Sets (20%): Four homework sets, that will be returned and graded; these will range from multiple choice questions to problem solving.

Course Project (30%): There are two options:

Final Exam (50%): Oral, covering all taught material, including student presentations.

Course Projects


Instructions for each practical project are found in each project's description.

Report: For the evaluation, you must write a report of maximum 2 pages, A4, 10pt, single spaced. Reports are due on Fridays of the week after each presentation (i.e., you have 9 days after the presentation to submit your report). The penalty for late submission is -0.25 (out of 6) per day.

Presentation: In addition, you must present your work in class, in a maximum 25 minute presentation, which should include a demonstration of your work. Questions will follow for 10-15 minutes.


You will be provided with a set of research papers covering a specific topic. In addition, it is your responsibility to search more papers that are related to the assigned topic. After finding and reading literature, you will write a survey paper about the assigned topic. In a survey paper, it is crucial to discuss advantages, shortcomings, and differences of the related work and to propose directions for improvement. More ample guidelines will be provided on the projects page.

Paper: Your survey paper should be maximum 5 pages, A4, 10pt, single-spaced. Papers are due on Fridays of the week after each presentation (i.e., you have 9 days after the presentation to submit your paper). The penalty for late submission is -0.25 (out of 6) per day.

Presentation: Each student will be allotted maximum 25 minutes for the presentation and 10-15 minutes for the questions.


For both types of projects, the slides and the presentation must be in English.


Requirements in PDF format here.
General information

Homeworks are handed out on Wednesdays and due two weeks later by 12:00 midnight of the due date. The penalty for late submission is -0.25 (out of 6) per day. No late homework submissions will be accepted after the solutions have been posted on the class web site.
Send your homework via e-mail to Andreea Picu

Homework exercises will relate to the material presented in the lectures and to the recommended reading. Homework solutions will be discussed in exercise sessions and will be regularly posted on the class website and will be there for you to independently check your homework against.

Submission format

You are required to write your solutions as in this example, using our LaTeX template (modify the homework number and provide your name in the top right corner). If you are not familiar with LaTeX:

  1. Install a LaTeX software and a LaTeX editor for your operating system. For Linux, the software is TeX Live and the editor is Kile (major Linux distributions provide binaries for both). For Windows, the software is MikTex and the editor is TeXnicCenter. For Mac, installing the MacTeX package will provide both the software (TeX Live) and the editor (TeXShop).
  2. Read a tutorial, such as this one or search the Web for others, if you prefer.
  3. If you have trouble typesetting your homework, let the assistant know.
Further submission requirements:

In general, write your homework as though you're trying to convince someone that you know what you're talking about. Your work is much easier to grade when you have made your work and reasoning clear, and any difficulties you have in completing the assignment can be better explained by the grader. More importantly, however, completely worked and corrected homework exercises make excellent study guides for the final exam. Also, if you develop good habits while working on the homework, you will generally perform better on the tests.


Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2016 TIK CSG, ETH Zurich | Imprint | 20 September 2012