About Calculemus

Calculemus is a project of Rob Simmons, who will stop talking in third person now.

I earned my Ph.D. in computer science from Carnegie Mellon University in 2012. After that, I taught computer science at Carnegie Mellon University’s Computer Science Department from 2012-2016. I received the Herbert A. Simon Award for Teaching Excellence in Computer Science in 2015.

As a lecturer at Carnegie Mellon, I regularly taught introductory programming and data structures courses to 300-500 students each semester. Additionally, I taught upper-level courses on compilers and the design of programming languages.

In mid-2016 I moved to Raleigh, North Carolina where my spouse is a professor of computer science at North Carolina State University. I worked for a year as a software developer at LogicBlox in 2016-2017 before returning to teaching.