Michael D. Bond

Computer Science & Engineering
Ohio State University



697 Dreese Labs



Interested in doing research in PL and systems? To learn more about topics my group is focused on these days, take a look at papers from two special topics courses on persistent memory and Rust. (If you get redirected to another Piazza course, try opening the links in incognito mode or logging out of Piazza first.) You can also check out our publications.

PLaSS Research Group

We design program analyses and software and hardware systems that make computing more reliable, scalable, and secure.

Publications (with open-source implementations)

General interests: programming languages, systems, security

Current advisees:

  • Chujun Geng (PhD student)
  • Vincent Beardsley (PhD student)
  • Chris Xiong (PhD student)
External co-advisee:
  • Zixian Cai (PhD student at Australian National University)

Graduated advisees

Other grad students I'm working with:

  • Ada Lamba (PhD student at OSU)
  • Max Taylor (PhD student at OSU)


Autumn 2024: CSE 3341: Principles of Programming Languages (web page coming in August)

All teaching


Recent or upcoming major activities:
  • Program vice chair, ASPLOS 2025
  • General chair, ISMM 2024
  • Program committee member, ASPLOS 2024
  • Program committee member, Young Architect Workshop (YArch) 2024
  • Program committee member, PLDI 2023
  • Program committee member, ASPLOS 2023
  • Program committee member, PPoPP 2023
  • Program committee member, ISMM 2023

  • [OSU] Chair of CSE diversity, equity, and inclusion (Summer 2022 – present)
  • [OSU] Lead organizer of exploreCSR (2020–2022)
All activities, awards, and funding