227-0120-00L Communication Networks
Semester | Frühjahrssemester 2020 |
Dozierende | L. Vanbever |
Periodizität | jährlich wiederkehrende Veranstaltung |
Lehrsprache | Englisch |
Kurzbeschreibung | At the end of this course, you will understand the fundamental concepts behind communication networks and the Internet. Specifically, you will be able to: - understand how the Internet works; - build and operate Internet-like infrastructures; - identify the right set of metrics to evaluate the performance of a network and propose ways to improve it. |
Lernziel | At the end of the course, the students will understand the fundamental concepts of communication networks and Internet-based communications. Specifically, students will be able to: - understand how the Internet works; - build and operate Internet-like network infrastructures; - identify the right set of metrics to evaluate the performance or the adequacy of a network and propose ways to improve it (if any). The course will introduce the relevant mechanisms used in today's networks both from an abstract perspective but also from a practical one by presenting many real-world examples and through multiple hands-on projects. For more information about the lecture, please visit: https://comm-net.ethz.ch |
Skript | Lecture notes and material for the course will be available before each course on: https://comm-net.ethz.ch |
Literatur | Most of course follows the textbook "Computer Networking: A Top-Down Approach (6th Edition)" by Kurose and Ross. |
Voraussetzungen / Besonderes | 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. |