Keynote Speakers Warren Gross McGill University, Canada Wen Tong Huawei Technologies, Canada Rüdiger Urbanke EPFL, Switzerland