Steve M. Easterbrook

Last updated
Professor
Steve M. Easterbrook
Ph.D.
BornAugust 1965 (age 60)
CitizenshipBritish, Canadian
Alma mater Imperial College, London
The University of York
Known for Requirements Engineering
Climate Modelling
Systems Thinking
Computer-supported cooperative work
Scientific career
Fields Computer Science
Climate Science
Science and Technology Studies
Institutions University College London
The University of Sussex
NASA
The University of Toronto
Thesis Elicitation of Requirements from Multiple Perspectives  (1991)
Doctoral advisor Sir Anthony Finkelstein

Steve M. Easterbrook (born 1965) is a Canadian scientist. He is a full professor of computer science and environment at the University of Toronto and director of the School of the Environment. Easterbrook is well known for his work on the development, testing and use of global climate models, as well as his broader work on interdisciplinary teams, and how data and knowledge are shared across disciplinary boundaries. He is the author of over 200 papers [1] on software, climate change, and sustainability. His book, Computing the Climate: How we know what we know about climate change was published by Cambridge University Press in 2023 [2] .

Contents

Early life and education

Steve Michael Easterbrook was born in Maidstone, UK, in 1965, and grew up in St Albans, Hertfordshire. He earned an honours bachelor degree in Mathematics and Computer Science from the University of York in 1986, where he was awarded the Spectra-Tek Prize for the best undergraduate thesis for his project applying Machine Learning to recognizing file types. In 1987, he worked as a research assistant in computer networking with Jon Crowcroft at University College London. He went on to earn a PhD in Computing from Imperial College, University of London, in 1991, where his thesis focussed on the role of disagreement and conflict in large software development projects, supervised by Sir Anthony Finkelstein.

Career

Easterbrook joined the University of Sussex in 1990 as a lecturer in the School of Cognitive and Computing Sciences, where he led research projects on computer supported collaborative work and developed a framework for specifying software requirements from multiple viewpoints. At Sussex, he taught courses in Artificial Intelligence and Software Engineering, and worked with Yvonne Rogers to launch a new Masters of Human-Centered Computing.

In 1995, he was recruited as lead scientist at the NASA Katherine Johnson Independent Verification and Validation Facility in Fairmont, West Virginia, where he led research projects on applying formal methods to the specification of flight software for the International Space Station and Space Shuttle, and conducted software reliability analysis for the Earth Observing System Data and Information System (EOSDIS).

Easterbrook moved to the University of Toronto in 1999 as a professor of software engineering, where he worked with Marsha Chechik on temporal and paraconsistent logics for proving properties of formal software specifications. He also served as a consultant on systems engineering to the Canadian Space Agency and the European Aeronautic Defense and Space Company (EADS) Space Transportation Division. In 2005 he launched a major new research project [3] investigating the software development processes for global climate models, conducting field studies at the UK Met Office, in Exeter, UK, the National Center for Atmosphere Research (NCAR) in Boulder, Colorado, the Institut Pierre Simon Laplace in Paris, France, and the Max Planck Institute for Meteorology in Hamburg, Germany. In 2018, he was appointed Director of the School of the Environment [4] [5] , where he teaches courses on climate change and systems thinking and serves as Principal Investigator for the CAD$5 million CFI project Data Analytics for Canadian Climate Services [6] .

Easterbrook is well known for his research on the social and cognitive dynamics of large technical teams, including questions of how misunderstandings and disagreements are handled, the development of shared understanding, and the role of formal and informal representations of knowledge in team working. His work on climate modelling encompasses both the technical aspects of how large-scale climate simulation models are constructed and tested, and the use of data analytics tools for sharing climate data across interdisciplinary teams [7] .

Books

His books include:

References

  1. "Steve M. Easterbrook". Google Scholar. Retrieved 2 January 2026.
  2. Sasaki, Chris (October 19, 2023). "New book explains how we know climate-change computer models are accurate — and why we should believe them". A&S News. Retrieved 2 January 2026.
  3. Ogilvie, Megan (July 12, 2019). "Undeniable: Canada's Changing Climate - What we can do now". The Toronto Star. Retrieved 2 January 2026.
  4. "Professor Steve Easterbrook appointed Director of the School of the Environment". Department of Computer Science, University of Toronto. Retrieved 2 January 2026.
  5. Champatsingh, Kiran (July 4, 2022). "Professor Steve Easterbrook has been re-appointed as Director of the School of the Environment". ENVision. School of the Environment. Retrieved 2 January 2026.
  6. "The DACCS Project Website". University of Toronto. Retrieved 2 January 2026.
  7. Haikara, Nina (April 18, 2018). "How do we solve the global problem of climate change? With technology, says U of T expert". U of T News. Retrieved 2 January 2026.