CM597-ETH pdf