Steve Easterbrook

Professor, Department of Computer Science.

University of Toronto, 
40 St George Street, 
Toronto, Ontario M5S 2E4, 

Phone: +1 (416) 978 3610 

Blog: Serendipity
Twitter: @SMEasterbrook
Pinterest: smeasterbrook
Prezi: Easterbrook

Member of the Sustainability Informatics research group
Member of the graduate faculty of the School of the Environment
Member of the Centre for Global Change Science
Member of the Editorial Board for Geoscientific Model Development


steve mugshot

Newsflash: The fifth International Conference on Information and Communication Technologies for Sustainability will be held in Toronto in May 2018. Come and join us! Details at the ICT4S 2018 conference website.

Research Interests

My research focuses on climate informatics, and more specifically, the applications of computer science and software engineering to the challenge posed by global climate change. I have completed a series of case studies of the software development processes used by computational scientists for development of Earth System Models. See for example:

I am also investigating the role of computational models in teaching key concepts in climate science, and the application of web-based collective intelligence tools to the development of consensus solutions to climate change. Some of this work focusses on the idea of Systems Thinking as a key strategy in understanding. See for example:

My earlier work focussed on systems analysis for complex software-intensive systems, particularly questions such as how the views of different stakeholders can be compared and merged; the role of modelling for understanding and communicating key ideas about systems; software verification and validation and how it affects software quality; and the social and cognitive processes that support coordination within teams of software developers. I'm also interested in the broader question of how software development re-shapes human activities, or more accurately, how human activities and software systems co-evolve, each shaping the other in important ways. See for example:

For a full list of papers, see my publications page

Other Projects:

My Students

MSc students

PhD students


Some talks and tutorials I have given:

Patents held: Patents? Why on earth would I have patents? I'm a scientist, dammit. Patents only get in the way of open dissemination of research results.


Please note: all teaching materials on my website are made available under a creative commons Attribution-NonCommercial-ShareAlike licence. Feel free to use and adapt this material, but respect the terms of this licence. If you would like original powerpoint files, please contact me.

Other interests

My interests include:
Steve Easterbrook, [Last modified: Dec 15, 2016]