Dthreads: efficient deterministic multithreading. - Tongping Liu; Charlie Curtsinger; Emery D. Berger (SOSP, 2011)

ZOZZLE: Fast and Precise In-Browser JavaScript Malware Detection. - Charlie Curtsinger; Benjamin Livshits; Benjamin G. Zorn; Christian Seifert (USENIX Security Symposium, 2011)

STABILIZER: statistically sound performance evaluation. - Charlie Curtsinger; Emery D. Berger (ASPLOS, 2013)

Probabilistic timing analysis on conventional cache designs. - Leonidas Kosmidis; Charlie Curtsinger; Eduardo Quiñones; Jaume Abella 001; Emery D. Berger; Francisco J. Cazorla (DATE, 2013)

DoubleTake: fast and precise error detection via evidence-based dynamic analysis. - Tongping Liu; Charlie Curtsinger; Emery D. Berger (ICSE, 2016)

AutoMan: a platform for integrating human-based and digital computation. - Daniel W. Barowy; Charlie Curtsinger; Emery D. Berger; Andrew McGregor 001 (Commun. ACM, 2016)

coz: This Is the Profiler You're Looking For. - Charlie Curtsinger; Emery D. Berger (login Usenix Mag., 2016)

Coz: finding code that counts with causal profiling. - Charlie Curtsinger; Emery D. Berger (Commun. ACM, 2018)

Parallelism in practice: experiences teaching concurrency and parallelism in an undergraduate OS course. - Charlie Curtsinger (SPLASH-E, 2019)

PIPS: An Instruction Set Architecture for Teaching Computer Organization. - Charlie Curtsinger; Jerod J. Weinman (WCAE, 2021)

LaForge: Always-Correct and Fast Incremental Builds from Simple Specifications. - Charlie Curtsinger; Daniel W. Barowy (CoRR, 2021)

Riker: Always-Correct and Fast Incremental Builds from Simple Specifications. - Charlie Curtsinger; Daniel W. Barowy (USENIX ATC, 2022)