Cayden R. Codel

headshot

I’m a third-year PhD student in the Computer Science Department at Carnegie Mellon University. I’m co-advised by Prof. Marijn J. H. Heule and Prof. Jeremy Avigad.

My work focuses on the intersection of theorem proving and SAT solving. In particular, I use the Lean interactive theorem prover to make SAT solving tools more trustworthy. I’m currently working on the Trestle and Verus projects.

I have yet to leave CMU: I graduated from CMU with my master’s in computer science in 2022, and I graduated from CMU with my BS with honors in computer science in 2021.

Coordinates

My email is: ccodel [at] andrew [dot] cmu [dot] edu.

I work in office GHC 9005, on the ninth floor of the Gates-Hillman Center on CMU’s Pittsburgh campus.

News

  • I recently gave a talk at FMCAD 2024. I will release a recording of it on YouTube soon.

Employment

Teaching

I have had the pleasure of being a teaching assistant for several courses at Carnegie Mellon University. Undergraduate students at CMU are encouraged to TA for introductory-level CS classes, while PhD students are required to TA at least twice during their studies. Below is a listing of the courses and semesters I was a TA: