Christoph Koch

EPFL IC IINFCOM DATA
BC 260 (Bâtiment BC)
Station 14
CH-1015 Lausanne

Web site: Web site: https://data.epfl.ch

EPFL IC SIN-GE
BC 260 (Bâtiment BC)
Station 14
CH-1015 Lausanne

Web site: Web site: https://sin.epfl.ch

vCard
Administrative data

Fields of expertise

knows everything

Publications

Infoscience publications

Research

Teaching & PhD

Teaching

Computer Science

Communication Systems

PhD Programs

Doctoral program in computer and communication sciences

Current and former advisees

  • I currently advise the following PhD students (note: the list above is automatically generated and sometimes incomplete):
    • Mohammad Dashti
    • Mohammed ElSeidy
    • Yannis Klonatos
    • Daniel Lupei
    • Lionel Parreaux
    • Amir Shaikhha
    • Aleksandar Vitorovic
  • Alumni:
    • Yanif Ahmad (Postdoc, Jan. 2009-July 2010). Now: Assistant Professor, Department of Computer Science, Johns Hopkins University.
    • Lyublena Antova (PhD Cornell University, Jan. 2010). Now: Datometry, Inc.
    • Oliver Kennedy (PhD Cornell University, May 2011; Postdoc until August 2012). Now: Assistant Professor, Department of Computer Science and Engineering, SUNY Buffalo.
    • Lucja Kot (PhD Cornell University, Jan. 2010). Now: Grammatech, Inc.
    • Dan Olteanu (Postdoc, Apr. 2005-June 2007). Now: Full Professor, Department of Computer Science, University of Oxford.
    • Stefanie Scherzinger (PhD Saarland University, Jan. 2008). Now: Associate Professor, Regensburg University of Applied Sciences.
    • Immanuel Trummer (Phd EPFL, June 2016). Now: Assistant Professor, Department of Computer Science, Cornell University.
    • Milos Nikolic (PhD EPFL, July 2016). Starting Sept. 2016: Departmental Lecturer, Department of Computer Science, University of Oxford.

Courses

Introduction to database systems

This course provides a deep understanding of the concepts behind data management systems. It covers fundamental data management topics such as system architecture, data models, query processing and optimization, database design, storage organization, and transaction management.

Machine Learning for Database Systems

This course covers the emerging interdisciplinary field targeting the intersection of Machine Learning and Database Systems. The students will read, review and present papers from recent venues across Database Systems and Machine Learning fields.