I serve in various capacities in the context of the university. Here are some of them:

  • I am a transfer advisor, and I helped to put together the advising FAQ.
  • I am the curriculum and instruction representative for the Computer Science Department for the College of Integrated Science and Engineering. This means that I am responsible for the administrative tasks associated with changes to our departmental curriculum in the catalog.
  • I am the chair of the CS Wiki maintenance committee. The wiki is a very important resource for our faculty, staff, and students.
  • I am a co-director for the madiSTEM STEM conference designed for girls in grades 6-8.

In addition, I serve as advisor or co-advisor for several CS clubs. Here are the clubs that I advise, in roughly decreasing order of my involvement:

Unix Users Group

I am co-advisor (along with staff member Mike Ripley) of the university Unix Users Group, which meets regularly throughout the semester to educate others about Unix-related and other open-source software. We maintain an active Github presence, including a repository of past presentations and tutorials and an Ansible-based Linux VM build. We also have a shared Twitter account.

I have lead several tutorials for the UUG, including the following that are posted online:

Upsilon Pi Epsilon

I am advisor for Upsilon Pi Epsilon, the computer science honor society.


I am advisor for PlayMU, a recreational club for video game enthusiasts. We have an active Discord.


I also participate in outreach efforts to promote Computer Science as a discipline and recruit new students. As part of this, I put together a Fractal Art with Python workshop that introduces fundamental CS concepts in the context of graphics and art.

Supercomputing Conference

In recent years, I have become active on the planning committee for Supercomputing, a premier international conference in high-performance computing. I served as the Mentor-Protege Matching Chair for SC20 and SC21, I was on the Student Programming committee for SC22, and am the Student Mentoring and Networking chair for SC23.