Seminar of Computing, Sustainability, and the Environment
“Computing, Sustainability, and the Environment” (ES 101, Section 12) will convene in ‘virtual space’ in Fall 2008; we will talk and read about Computing’s burden on the natural environment, “green” computing, and Computing’s possible role in larger sustainability strategies. Fuller descriptions can be found at es101 and on the seminar OAK site.
Some research questions at the intersection of computing and sustainability include: How can artificially-intelligent computer systems be adapted to analyze data, integrate knowledge sources, educate and increase awareness to inform sustainability decision-making — at personal, corporate, and government levels? How can social networking systems be architected and exploited to better motivate and support community activism and awareness? How can data analysis and ecological modeling software provide better models of changing local climate conditions and local resource (e.g., water) supplies? How can computers embedded in cars, buildings, and in many other things reduce energy use? How can new hardware and software technology reduce the energy requirements of computers themselves? How can computers be designed and constructed with non-toxic materials, and in general be built so as to ease recycling? You’ll notice that the relevant questions range from those of social science to those of electrical and materials engineering, with a slew ‘in between’.
The motivations for my designing and leading this seminar are severalfold and they are not independent of one another.
1) Some motivations stem from concerns for ecological (including human) sustainability. Problems related to sustainability, the most immediate being rapid global climate change, aren’t fads. Consider this from Energy and American Values (Barbour, Brooks, Lakoff, Opie) published in 1982: “The greatest potential risk, but also the most uncertain, is the effect of CO2 from burning coal and oil. … typical temperatures might rise as much as 3 degrees C (and considerably more near the poles) [3 degrees C is equivalent to 5.4 degrees Fahrenheit — DF] . … These changes would probably occur slowly enough that we would have some warning and could perhaps act to mitigate the disaster. …“ (p. 99). It floors me that a problem as significant as global warming has been on our radar for 30 years and we only now seem to be waking to it !?! As an educator and engineer/scientist I want to understand (and contribute to correcting) the mechanisms that keep such important issues out of our classrooms, and specifically, I want to infuse sustainability into our education and professional practice. I hope that more people start asking “What do I do — what am I good at — that bears on sustainability in general and climate change in particular?” This isn’t enough, of course.
2) Second among my motivations are wanting to keep a view from 30,000 feet on what’s important, as well as what is (simply) urgent — it’s easy to get lost in administrative and professional processes that are locally urgent. This seminar is one way to keep me reflecting on issues that are vitally important to me.
3) Interesting, varied, and hard computer science problems emerge when we consider computing’s role in addressing sustainability questions, in part because sustainabilty concerns impose constraints, and thinking and problem-solving under constraints is some of the hardest and most interesting thinking around.
4) Generally, I want to explore ways to fold treatment of contemporary issues into computing education — its terrible, even dangerous, that one of the most transformative and societally influential technologies around isn’t attracting more students interested in developing and understanding the technology, though we have oodles and oodles of people using the technology. Development of this radical technology will happen — its just too popular — but will development be done by people that know what they are doing, or will, for example, health record databases be created and managed by amateurs because we just don’t have enough professionals? I think that some of the problem with the scarcity of students in computer science (as majors or minors) is that educators aren’t teaching it’s social relevance, and some students are saying to themselves — “In a world of rapid global climate change (or issue X), why on Earth would I study computer science, even if I’m good at it, even if I love it? Heck, I can already do real cool things with it. Aren’t my brains better used in some other discipline?” Computing has already changed the world — I’d like more students aware that we need competent, socially-aware computing professionals to direct the changes in good directions.
5) Finally, much of what I’ve said above boils down to a desire for more and better critical thinking, and the intersection of computing and sustainability offers a whole bunch of opportunities to exercise and hone critical thinking skills. We will look at simple case studies, asking about the underlying assumptions that seem to be behind our conclusions, and ask what alternative assumptions might be more plausible. One long term dream I have — and this is an aside — is driven by the observation that (most) humans and human institutions seem incredibly myopic — if we are thinking 5-10 years ahead, we call that long-term planning !?! It’s not our fault, of course — we are just limited. How can we use computing tools to analyze consequences of decisions, to extend the reach of our thinking, and generally how can the coupling of human and computer power expand the critical thinking of humanity?
Separate from the issue of why I am leading a seminar on Computing, Sustainability, and the Environment, is the question of why do it in ‘virtual space’? I’m at the National Science Foundation (NSF), a Federal agency in the Executive branch, which funds basic research in all areas of science and engineering, with offices in Arlington, VA, right across the Potomac from Washington, DC. As part of my Independent Research and Development (IRD) I am leading this seminar from afar. In principle, I could travel to Vanderbilt to lead this seminar weekly — my IRD plan allows that — but why not put “our money where our mouth is” and explore how to use different computing and communication technologies so as to reduce ecological footprints in the travel sector — we need to start figuring out different ways of doing things, and traveling cross-country for an hours-long or a day-long meeting only passes for normal because it is done so often — it’s a dubious extravagance whose time is coming to an end. I hope and expect students to garner several insights from meeting in ‘virtual space’: (a) it’s different than a physical meeting, (b) it can actually be better on some or even many dimensions, …, (c) that the quality of experience depends on the task/goals of the meeting, the technology (and its bandwidth) being used to enable the meeting, and the ’skill set’ of the participants relative to the task and technology — i.e., quality depends on a number of factors.