Studies in Markov models of computer systems. - John Peterson; William G. Bulgren (ACM Annual Conference, 1975)

Untagged Data in Tagged Environments: Choosing Optimal Representations at Compile Time. - John Peterson (FPCA, 1989)

Report on the Programming Language Haskell, A Non-strict, Purely Functional Language. - Paul Hudak; Simon L. Peyton Jones; Philip Wadler; Brian Boutel; Jon Fairbairn; Joseph H. Fasel; María M. Guzmán; Kevin Hammond; John Hughes 001; Thomas Johnsson; Richard B. Kieburtz; Rishiyur S. Nikhil; et al. (ACM SIGPLAN Notices, 1992)

Implementing Type Classes. - John Peterson; Mark P. Jones (PLDI, 1993)

Monadic robotics. - John Peterson; Gregory D. Hager (DSL, 1999)

A Language for Declarative Robotic Programming. - John Peterson; Gregory D. Hager; Paul Hudak (ICRA, 1999)

Prototyping Real-Time Vision Systems: An Experiment in DSL Design. - Alastair Reid 001; John Peterson; Gregory D. Hager; Paul Hudak (ICSE, 1999)

Lambda in Motion: Controlling Robots with Haskell. - John Peterson; Paul Hudak; Conal Elliott (PADL, 1999)

Microsoft and Yale Conclude Agreement to License Technology for Haskell. - John Peterson (ACM SIGPLAN Notices, 1999)

Parallel Functional Reactive Programming. - John Peterson; Valery Trifonov; Andrei Serjantov (PADL, 2000)

Composable robot controllers. - John Peterson; Gregory D. Hager; Andrei Serjantov (CIRA, 2001)

FVision: A Declarative Language for Visual Tracking. - John Peterson; Paul Hudak; Alastair Reid 001; Gregory D. Hager (PADL, 2001)

Arrows, Robots, and Functional Reactive Programming. - Paul Hudak; Antony Courtney; Henrik Nilsson; John Peterson (Advanced Functional Programming, 2002)

Functional reactive programming, continued. - Henrik Nilsson; Antony Courtney; John Peterson (Haskell, 2002)

Specifying Behavior in C++. - Xiangtian Dai; Gregory D. Hager; John Peterson (ICRA, 2002)

The Yampa arcade. - Antony Courtney; Henrik Nilsson; John Peterson (Haskell, 2003)

Functional Hybrid Modeling. - Henrik Nilsson; John Peterson; Paul Hudak (PADL, 2003)

Media centered languages for new computing experiences. - John Peterson (Richard Tapia Celebration of Diversity in Computing Conference, 2005)

Functional Hybrid Modeling from an Object-Oriented Perspective. - Henrik Nilsson; John Peterson; Paul Hudak (EOOLT, 2007)

HPorter: Using Arrows to Compose Parallel Processes. - Liwen Huang; Paul Hudak; John Peterson (PADL, 2007)

A Study of Dynamically Adaptive Partitioning for AMR. - Johan Steensland; John Peterson (PDPTA, 2007)

Nifty assignments. - A. Frank Ackerman; Timothy J. McGuire; Terry Scott 001; John Peterson (J. Comput. Sci. Coll., 2008)

Web programming with Ruby on Rails: conference workshop. - John Peterson (J. Comput. Sci. Coll., 2008)

3-D virtual worlds made easy. - John Peterson; Kendric Evans (J. Comput. Sci. Coll., 2008)

Algorithmic music composition as an introduction to computing. - John Peterson; Chris Hickman (J. Comput. Sci. Coll., 2008)

Transitioning to a business rule management service model: Case studies from the property and casualty insurance industry. - Matthew L. Nelson; John Peterson; Robert L. Rariden; Ravi Sen (Inf. Manag., 2010)

Reactive Game Engine Programming for STEM Outreach. - Alan M. Cleary; Lucas Vandenbergh; John Peterson (SIGCSE, 2015)

A student project experience: a virtual campus tour. - Emily Tucker; Jaden Terry; Quinn Bryant; John Peterson (J. Comput. Sci. Coll., 2015)

A baseline-realistic objective open-ended kinematics simulator for evolutionary robotics. - Riley Konsella; Frank Chiarulli; John Peterson; John Rieffel (GECCO (Companion), 2017)

Integrating Computer Science into Music Education. - John Peterson; Greg Haynes (SIGCSE, 2017)

Team VALOR's ESCHER: A Novel Electromechanical Biped for the DARPA Robotics Challenge. - Coleman Knabe; Robert J. Griffin; James Burton 001; Graham Cantor-Cooke; Lakshitha Dantanarayana; Graham Day; Oliver Ebeling-Koning; Eric Hahn; Michael A. Hopkins; Jordan Neal; Jackson Newton; Chris Nogales; et al. (J. Field Robotics, 2017)

Online Aerial Terrain Mapping for Ground Robot Navigation. - John Peterson; Haseeb Chaudhry; Karim Abdelatty; John Bird; Kevin Kochersberger (Sensors, 2018)

Data Center Cooling - Then, Now and the Future. - John Peterson (IGSC, 2019)

Experiments in unmanned aerial vehicle/unmanned ground vehicle radiation search. - John Peterson; Weilin Li; Brian Cesar-Tondreau; John Bird; Kevin Kochersberger; Wojciech Czaja; Morgan McLean (J. Field Robotics, 2019)

Integrated Implantable Electrode Array and Amplifier Design for Single-chip Wireless Neural Recordings. - Hengying Shan; Nathan J. Conrad; Shabnam Ghotbi; John Peterson; Saeed Mohammadi (ISQED, 2020)

Online Aerial 2.5D Terrain Mapping and Active Aerial Vehicle Exploration for Ground Robot Navigation. - Anthony Wagner; John Peterson; James Donnelly; Shivam Chourey; Kevin Kochersberger (J. Intell. Robotic Syst., 2022)

A Multi-Robot Architecture Framework for Effective Robot Teammates in Mixed-Initiative Teams. - Matthias Scheutz; Bradley Oosterveld; John Peterson; Eric Wyss; Evan A. Krause (TAHRI, 2024)