The award-winning PLASMA group, led by Professors Emery Berger, Yuriy Brun, Hui Guan, and Arjun Guha, does cool stuff that matters. We
work on a variety of exciting topics that span
programming languages, software engineering, and systems.
other cool stuff
Check out the Empirical Evaluation Guidelines we put together as part of a SIGPLAN initiative. The checklist (download the handy-dandy PDF here) is now recommended by several conferences, so make sure to use it when you are writing or reviewing papers!
We teach a series of popular programming languages, systems, and software
engineering courses, including
software program analysis (CMPSCI 521/621),
graduate courses on system design (CMPSCI 630),
principles of programing languages (CMPSCI 631). See
the full list of courses we teach.
recent news
[October 2020]
Two PLASMA papers accepted to appear at OOPSLA 2020
Justin Aquadro (MS) Dan Barowy (PhD, Asst. Prof., Williams College) Charlie Curtsinger (PhD, Asst. Prof., Grinnell College) Yi (Eric) Feng (MS, at Google) Matthew Hertz (PhD, Univ. of Buffalo) Divya Krishnan (MS, at Cisco Systems) Tongping Liu (PhD, Assistant Professor, UTSA) Vitaliy Lvin (MS, at Google) Gene Novark (PhD, at PDT Partners) Ted Smith (MS, Google) John Vilk (PhD, Stripe) Ting Yang (PhD, at Facebook)