Courses Spring 2017

SPRING SEMESTER 2017                                                  * Fall 2016

Advanced Computer Networks

A. Singla, P. Stüdi - 5 credits, 2V+2U
Course webpage -
ETH Course catalogue entry


Case Studies from Practice

M. Brandis - 4 credits, 2V+1U
Course webpage -
ETH Course catalogue entry


Data Modelling and Databases

G. Alonso, C. Zhang - 7 credits, 4V+2U
Course webpage - ETH Course catalogue entry


Design of Digital Circuits

O. Mutlu, S. Capkun - 7 credits, 4V+2U
Course webpage - ETH Course catalogue entry


Hardware Architectures for Machine Learning

G. Alonso, T. Hoefler, O. Mutlu, C. Zhang - 2 hrs. Seminar
Course webpage - ETH Course catalogue entry


Internet Architecture & Policy 

S. Bechtold, T. Roscoe - 6 credits, 2V+2U
Course webpage - ETH Course catalogue entry


Operating Systems and Networks

T. Hoefler, A. Perrig - 8 credits, 4V+3U
Course webpage - ETH Course catalogue entry


Parallel Programming

T. Hoefler, M. Vechev - 7 credits, 4V+2U
Course webpage - ETH Course catalogue entry


Software Defined Networking: The Data Centre Perspective

T. Roscoe, D. Dimitrova - 2 hrs. Seminar
Course webpage - ETH Course catalogue entry