Patricia Johann

Contact Information:
    Department of Computer Science
    Belk Hall 312M
    Appalachian State University
    Boone, NC 28608

    phone: (828) 262 7008
    email: johannp *at*


I am a (Full) Professor in the Computer Science Department at Appalachian State University in Boone, NC, where I do research and teach a variety of computer science courses. Before coming to Appalachian State University, I was a Reader (US equivalent: Professor) of Computer Science in the Mathematically Structured Programming group in the Department of Computer and Information Sciences at the University of Strathclyde in Glasgow, Scotland. (Bio continues here.)

Material for OPLSS 2016 is here.

Current professional activities:

Recent professional activities:

My research is supported by NSF award 1420175. It has also been supported in part by an ASU University Research Council grant. At Strathclyde my research was supported by EPSRC grant EP/KO23837/1 (now taken over by my coapplicant). Additional research support has been provided by these grants.

Thanks to the NSF and Appalachian State University, Clément Aubert is working with me on fibrational models of parametricity from 1 October 2015 to 31 July 2017. Also thanks to the NSF, Kristina Sojakova is working with me from 6 June 2016 to 5 June 2017. She is investigating connections between parametricity and homotopy type theory.

I have active an collaboration with Alex Simpson on operational sematics of effects, and previously worked with Katya Komendantskaya on structural resolution-based semantics of coinductive logic programming.

I spent part of a sabbatical in 2012 at the Department of Computer Science and Engineering at Chalmers University in Gothenburg, Sweden.

Federico Orsanigo began his PhD studies with me at Strathclyde in October 2012, but completed under the direction of Neil Ghani after I moved back to the US.

Clement Fumex began a PhD under my supervision at Strathclyde on 1 February 2009. He worked on fibrational approaches to induction. He successfully defended his dissertation on 1 June 2012, with Neil Ghani as second supervisor, Bart Jacobs as external examiner, and Conor McBride as internal examiner.

Past research students (at Rutgers):

Jon, Chris, and Drew won Dean's Undergraduate Research awards in 2005, 2006, and 2008, respectively, for their work on projects I have supervised (abstracts of Jon and Chris linked above).

Some links I find interesting and/or useful are: