Benjamin C. Pierce
|Benjamin C. Pierce|
Mathematical Foundations of Programming Semantics 24 (Philadelphia, May 2008)
|Alma mater||Carnegie Mellon University|
|Thesis||Programming with Intersection Types and Bounded Polymorphism (1991)|
|Doctoral advisor||Robert Harper
John C. Reynolds
Benjamin Crawford Pierce is an American professor of computer science at the University of Pennsylvania. Pierce joined Penn in 1998 from Indiana University and held research positions at the University of Cambridge and the University of Edinburgh. He received his Ph.D. from Carnegie Mellon University in 1991. His research includes work on programming languages, static type systems, distributed programming, mobile agents, and process calculi.
He is the author of one book on type systems, Types and Programming Languages ISBN 0-262-16209-1. He has also edited a collection of articles to create a second volume Advanced Topics in Types and Programming Languages ISBN 0-262-16228-8. Based on the notes he collected while learning category theory during his PhD, he also published an introductory book on this topic—Basic Category Theory for Computer Scientists, ISBN 0-262-66071-7.
See also 
- Prof. Pierce's Homepage
- List of publications from the DBLP Bibliography Server
- Benjamin C. Pierce at the Mathematics Genealogy Project
|This biographical article relating to a technologist is a stub. You can help Wikipedia by expanding it.|