Michael D. Bond

Associate Professor
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: program analysis, programming language implementation, memory management, software and hardware systems, security

Current advisees:

  • Chujun Geng (PhD student)
  • Vincent Beardsley (PhD student)

Graduated advisees

Other grad students and postdocs I'm working with:


Autumn 2023: CSE 5349: Rustworthy Computing

Spring 2023: CSE 6341: Foundations of Programming Languages

All teaching


Recent/upcoming major activities:
  • Program committee, PLDI 2023
  • Program committee, ASPLOS 2023
  • Program committee, PPoPP 2023
  • Program committee, ISMM 2023
  • Program committee, ASPLOS 2022

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