Name | Prof. Dr. Timothy Roscoe |
Field | Informatik |
Address | Institut für Computing Platforms ETH Zürich, STF H 314 Stampfenbachstrasse 114 8092 Zürich SWITZERLAND |
Telephone | +41 44 632 88 40 |
troscoe@inf.ethz.ch | |
URL | http://people.inf.ethz.ch/troscoe/ |
Department | Computer Science |
Relationship | Full Professor |
Number | Title | ECTS | Hours | Lecturers | |
---|---|---|---|---|---|
252-0817-00L | Distributed Systems Laboratory In the Master Programme max. 10 credits can be accounted by Labs on top of the Interfocus Courses. Additional Labs will be listed on the Addendum. | 10 credits | 9P | G. Alonso, F. Mattern, T. Roscoe, R. Wattenhofer | |
Abstract | This course involves the participation in a substantial development and/or evaluation project involving distributed systems technology. There are projects available in a wide range of areas: from web services to ubiquitous computing including as well wireless networks, ad-hoc networks, and distributed application on mobile phones. | ||||
Objective | Students acquire practical knowledge about technologies from the area of distributed systems. | ||||
Content | This course involves the participation in a substantial development and/or evaluation project involving distributed systems technology. There are projects available in a wide range of areas: from web services to ubiquitous computing including as well wireless networks, ad-hoc networks, and distributed application on mobile phones. The objecte of the project is for the students to gain hands-on-experience with real products and the latest technology in distributed systems. There is no lecture associated to the course. For information of the course or projects available, please contact Prof. Mattern, Prof. Wattenhofer, Prof. Roscoe or Prof. G. Alonso. | ||||
263-3501-00L | Advanced Computer Networks | 5 credits | 2V + 2U | T. Roscoe, P. M. Stüdi | |
Abstract | This course covers a set of advanced topics in computer networks. The focus is on principles, architectures, and protocols used in modern networked systems, such as the Internet itself, wireless and mobile networks, and large-scale peer-to-peer systems. | ||||
Objective | The goals of the course is to build on basic networking course material in providing an understanding of the tradeoffs and existing technology in building large, complex networked systems, and provide concrete experience of the challenges through a series of lab exercises. | ||||
Content | The focus of the course is on principles, architectures, and protocols used in modern networked systems. Topics include: wireless networks and mobility issues at the network and transport layer (Mobile IP and micromobility protocols, TCP in wireless environments). Mobile phone networks. Overlay networks, flat routing protocols (DHTs), and peer-to-peer architectures. The Border Gateway Protocol (BGP) in practice. | ||||
263-3830-00L | Software Defined Networking: The Data Centre Perspective | 2 credits | 2S | T. Roscoe | |
Abstract | Software Defined Networks (SDN) is a change supported not only by research but also industry and redifens how traditional network management and configuration is been done. | ||||
Objective | Through review and discussion of literature on an exciting new trend in networking, the students get the opportunity to get familiar with one of the most promising new developments in data centre connectivity, while at the same time they can develop soft skills related to the evaluation and presentation of professional content. | ||||
Content | Software Defined Networks (SDN) is a change supported not only by research but also industry and redifens how traditional network management and configuration is been done. Although much has been already investigated and there are already functional SDN-enabled switches there are many open questions ahead of the adoption of SDN inside and outside the data centre (traditional or cloud-based). With a series of seminars we will reflect on the challenges, adoption strategies and future trends of SDN to create an understanding how SDN is affecting the network operators' industry. | ||||
Literature | The seminar is based on recent publications by academia and industry. Links to the publications are placed on the Seminar page and can be downloaded from any location with access to the ETH campus network. | ||||
Prerequisites / Notice | The seminar bases on active and interactive participation of the students. |