Jon Pearce

I received my B.A. (1972) and Ph.D. (1980) in mathematics from the University of California at Berkeley . My area of specialty was mathematical logic . From 1980 to 1982 I did post doctoral work at the University of Colorado in Boulder . I came to San Jose State University in 1983, after a brief period as visiting professor at Ohio State University .

From 1986 to 1990 I divided my time between teaching mathematics and computer science at San Jose State and developing a programming language for a small start-up company called Silma .

I spent 1991 as a Fulbright Lecturer in Computer Science at the University of Zimbabwe . I returned to University of Zimbabwe as external examiner in 1993, 1994, and 1995. In the summer of 1996 I was a visiting professor of Computer Engineering at Bosphorus University in Istanbul.

From 1997 to 1998 I developed Computer-Telephony applications in Java for a small start-up company called Capri Systems. I also answered Java questions at inquiry.com and gave lectures on design patterns to local companies.

I spent the fall of 2001 as a Fulbright Lecturer in Computer Science at Colombo and Peradeniya Universities in Sri Lanka. I returned to Sri Lanka as a Senior Fulbright Specialist in the winter of 2004, summer of 2005, and winter of 2006. I was a Senior Fulbright Specialist in summer of 2006 at the American University of Armenia. I returned to the American University in summer 2007. That summer also marked the start of my involvement with the Summer University Program, which has taken me and a group of students to Switzerland almost every summer since.

In the fall of 2010  became chair of the Computer Science Department at San Jose State.

I live in Santa Cruz; I write and travel as much as possible. My interests include object-oriented modeling, multi-agent systems, functional programming, logic, cognitive science, complexity science, and philosophy.


To Contact Me

Mail:

    Dr. Jon Pearce
    Computer Science Department
    San Jose State University
    One Washington Square
    San Jose, California 95192-0249
    USA

Phone:

    (408) 924-5065 (voice)
    (408) 924-5062 (FAX)
    (408) 924-5060 (department office)

email:

    jon.pearce@sjsu.edu



Related Web Sites

Computer Science Links (outlines, notes, and links for some of my courses)
Department of Mathematics and Computer Science
San Jose State University
Photographs
Sri Lanka Links