• Studium der Mathematik und Informatik an der Johannes Gutenberg-Universität Mainz
    Diplom-Mathematiker 1989
    Promotion 1995: On Winning Ehrenfeucht Games and Monadic NP
    Habilitation 1999
  • Ruf an die Friedrich-Schiller-Universität Jena 2000:
    Professor für Informatik
    März 2001 - Juli 2001
  • Professor für Theoretische Informatik
    Philipps-Universität Marburg
    August 2001 - September 2005
  • Professor für Theoretische Informatik: Logik in der Informatik
    Universität Dortmund
    seit Oktober 2005
  • Preise:
    • Preis der Landesbank Rheinland-Pfalz - Girozentrale - für die beste Dissertation des Jahres, 1995
    • Preis für die beste Arbeit,  ACM  Symposium on Principles of Database Systems, PODS 2006
      Mikolaj Bojanczyk, Claire David, Anca Muscholl, Thomas Schwentick, Luc Segoufin: Two-Variable Logic on Data Trees and XML Reasoning
    • Preis für die beste Arbeit,  ACM  Symposium on Principles of Database Systems, PODS 2007
      Georg Gottlob, Zoltan Miklos, Thomas Schwentick: Generalized Hypertree Decompositions: NP-Hardness and Tractable Variants
    • Preis für die beste Arbeit, International Conference on Database Theory, ICDT 2014
      Matthias Niewerth and Thomas Schwentick: Reasoning about XML Constraints based on XML-to-relational mappings
    • Preis für die beste Arbeit,  ACM  Symposium on Principles of Database Systems, PODS 2015
      Tom J. Ameloot, Gaetano Geck, Bas Ketsman, Frank Neven, Thomas Schwentick: Parallel-Correctness and Transferability for Conjunctive Queries.
    • Test-of-time Award, ACM  Symposium on Principles of Database Systems, PODS 2016
      Mikolaj Bojanczyk, Claire David, Anca Muscholl, Thomas Schwentick, Luc Segoufin: Two-Variable Logic on Data Trees and XML Reasoning, PODS 2006

  • Studies in Mathematics and Computer Science at Johannes Gutenberg-Universität Mainz
    Diploma 1989
    Ph.D. 1995: On Winning Ehrenfeucht Games and Monadic NP
    Habilitation 1999
  • Friedrich-Schiller-Universität Jena 2000:
    Professorship for Computer Science
    March 2001 - July 2001
  • Philipps-Universität Marburg:
    Professorship for Theoretical Computer Science
    August 2001 - September 2005
  • Universität Dortmund
    Full Professor for Theoretical Computer Science : Logic in Computer Science
    since October 2005
  • Awards:
    • Landesbank Rheinland-Pfalz - Girozentrale - award for the best Dissertation of the year, 1995
    • Best paper award,  ACM  Symposium on Principles of Database Systems, PODS 2006
      Mikolaj Bojanczyk, Claire David, Anca Muscholl, Thomas Schwentick, Luc Segoufin: Two-Variable Logic on Data Trees and XML Reasoning
    • Best paper award,  ACM  Symposium on Principles of Database Systems, PODS 2007
      Georg Gottlob, Zoltan Miklos, Thomas Schwentick: Generalized Hypertree Decompositions: NP-Hardness and Tractable Variants
    • Best paper award, International Conference on Database Theory, ICDT 2014
      Matthias Niewerth and Thomas Schwentick: Reasoning about XML Constraints based on XML-to-relational mappings
    • Best paper award,  ACM  Symposium on Principles of Database Systems, PODS 2015
      Tom J. Ameloot, Gaetano Geck, Bas Ketsman, Frank Neven, Thomas Schwentick: Parallel-Correctness and Transferability for Conjunctive Queries.
    • Test-of-time Award, ACM  Symposium on Principles of Database Systems, PODS 2016
      Mikolaj Bojanczyk, Claire David, Anca Muscholl, Thomas Schwentick, Luc Segoufin: Two-Variable Logic on Data Trees and XML Reasoning, PODS 2006