Declan Thompson

Declan Thompson

PhD Student in Philosophy

Stanford University

Biography

I’m a PhD candidate in Philosophy at Stanford University, a problem solver with background in formal logic, mathematics, linguistics and computer science. As an excellent communicator, I’m able to synthesize and clearly explain complex concepts. I’m a coder with experience in Java, C, C++, LaTeX, and Python.

I have research projects in foundations of computer science, applied modal logic, game theory, and tools for teaching logic. My dissertation falls under philosophy of computer science; I’m working on a formal model for general algorithms.

I’m passionate about problem solving: understanding exactly what a given problem is, what a good solution would look like, and how to reach that solution.

Interests
  • Philosophy of Computer Science
  • Applied Logic
  • Logic and Game Theory
Education
  • BA(Hons) in Logic and Computation, 2015

    University of Auckland

  • BSc in Mathematics and Logic and Computation, 2014

    University of Auckland

  • BA in Linguistics, 2014

    University of Auckland

Skills

Java

>5,000 lines

TeX_logo
LaTeX

>5,000 lines

Python

Familiar

C

Familiar

Recent Publications

(2023). Execution trace sets for real computation. Theoretical Computer Science.

Cite Project DOI

(2021). Computable Execution Traces. Logic, Language, Information, and Computation.

Cite Project DOI

Contact