04/30/2013 Due date for final project reports
moved back to May 8th (Wednesday)
04/11/2013 Word and LaTeX templates for final
project reports are here.
04/11/2013 Final project reports due May 7th
03/04/2013 Posted some resources
about giving talks and writing paper reviews.
02/21/2013 Project proposal due date moved back to
02/21/2013 Posted links for data to the resources
01/31/2013 Paper presentation assignments are up
on the calendar.
01/24/2013 Updated Calender
; please send me paper preferences via email by Tuesday 1/29
01/22/2013 First lecture 4pm-5:15pm pm in Marston 220
This course will
introduce students to the new area of Green
Computing. The course will cover emerging problems
associated with the rapid growth in energy consumption of modern
computing infrastructures, including data centers, and discuss
recent research focused on mitigating these problems. The
course will also cover ways to leverage computation, networking, and
sensing to improve the energy-efficiency of society, e.g., by
automatically regulating energy consumption in buildings, homes,
etc. The topics covered will enable students to develop the
diverse range of skills required to perform research in Green
Computing, including background in sensor/actuator networks (to
monitor and control loads), operating systems (for scheduling
loads), economics (to understand electricity markets), privacy (to
prevent leaking information on occupant behavior), and electrical
engineering (to understand characteristics of the smart grid).
This course is a
graduate-level seminar that will consist primarily of reading,
presenting, and critiquing the research papers in the field of
green computing. There is no textbook or prerequisites,
although students should have some background and/or interest in
operating systems and distributed systems topics. A pdf
version of the syllabus for the course is available here.
Each class will
generally consist of two conference-style student presentations
of a pre-assigned research paper, consisting of roughly a 25
minute presentation with 12 minutes left for questions and
discussion. Each student will be expected to make 1-2
presentations (including slides) during the semester, and
actively participate in questions and discussions of
papers. In addition to presentations, students will be
required to write a detailed review and critique of 2-3 papers
(including those they present), similar in to a conference- or
journal-style review for a paper. See here,
for more information on writing good reviews of papers.
Students will also be required to define and complete a
semester-long group-based project. Students will choose
the topic in consultation with the instructor to ensure it is a
suitable for the course. Each project may consist of a
team of 3-4 students. The final deliverable for the
project will be a research-style paper (in
ACM format), 10-12 pages in length, that describes and
evaluates the project's problem and proposed solution.
The course will alternate each topics each week between the two
themes of i) improving the energy-efficiency of computing and ii)
improving the energy-efficiency of society. A tentative list
of per-week topics on computing includes: Renewable
Integration, Leveraging Energy Storage, Building Balanced Systems,
Energy-efficient Networking, Green Storage, and Power
Proportionality. A tentative list of per-week topics on
improving society's energy-efficiency includes: Smart Buildings,
Grid Peak Reduction, Non-intrusive Load Monitoring, Security and
Privacy, Renewables and Storage, and Demand Response
Course grades will be determined based on the following
- Paper Reviews:
- Final Project:
Note that late submissions on assignments will not be expected.
Academic Honesty Policy
submitted must be your own (or your groups)
- Any cheating or
plagiarism on an assignment will result in an F for the course.
- You may discuss general
aspects of assignments and projects with other students.
However, any written work (or your group's work) must be your
own. Copying is not allowed, and collaboration so close that it looks like copying is not
allowed. (In general, if I get two identical submissions I will
accept neither of them (i.e., both get F's) and I will report
this action to the Academic Honesty Board.) Please contact me if
you have any questions. A good practice is to divide your
work into an "ideas phase" where you collaborate and a "writeup
phase" where you work alone -- enter the writeup phase with
notes, but not written solutions.
- If you make use of a printed or on-line source for
assignments, other than specific course materials such as the
textbook or web site, please cite it in your writeup. Note that
copying a solution from the web is cheating, and is easier for
us to detect than you might think.
- If you have any questions ask me or consult the University Academic Honesty Policy.