Peter Mawhorter

Instructor in Computer Science Laboratory

I'm a computer scientist interested in artificial intelligence and creativity, with a soft spot for interactive narrative and games.

I do research using both modern and old-fashioned AI techniques that attempts to mimic, measure, and inspire human creativity. Where possible, I like to use this research as a vehicle for learning more about human aesthetic experiences. One concrete example of this is using logic programming to advance understanding of choice poetics via generated narrative choices.

I'm interested in teaching basic computing skills to a broad audience, and I'd like to see a world where programming is an activity that everyone feels comfortable doing. I'm especially interested in teaching programming basics to scientists who need them for their experiments, and to humanists who want to sharpen their understanding of our increasingly code-driven world.

I'm interested in open-access publishing and other publishing models that make science more accessible, and I'm looking out for ways that the potential of current telecommunications technology can be harnessed to better share research and stimulate discussions.

In my spare time, I like to create wire sculptures.

More info can be found at:


  • B.S., Harvey Mudd College
  • Ph.D. University of California Santa Cruz