Rob Simmons

(he/him)

Education

  • PhD in Computer Science, Carnegie Mellon University
  • BSE in Computer Science, Princeton University

Biography

Rob Simmons is a part-time lecturer in the Khoury College of Computer Sciences at Northeastern University, based in Boston. 

Simmons is an experienced computer science educator, with particular expertise teaching software engineering fundamentals and a personal research interest in logic programming. Before joining Khoury College in 2025, Simmons taught undergraduate computer science at Carnegie Mellon University and developed introductory computer science materials for online education platform Brilliant. He later became a product manager at Brilliant and spent several years leading the development of internal tooling. 

While Simmons does not research at Khoury College, he does research independently through Owl and Crow Productions with his spouse, Khoury and CAMD Associate Professor Chris Martens. They presented their paper on finite-choice logic programming at POPL 2025.  

In his free time, Simmons enjoys creating embroidery and metal art influenced by historical electronics designs, as well as caring for his two cats, Celeste and Nimbus.