CS199-9: Sensor Network Systems
When/Where: Fall 2004, TuTh 1-2PM, 405 Soda Hall
Instructor: Philip Levis (pal@cs.berkeley.edu)
Advisor: Professor David Culler (culler@cs.berkeley.edu)
Details: CS199-9, 2-credit P/NP, CCN 26692
[Overview] [Calendar] [Reading] [Projects] [Policies]

This course is graded pass/fail. There are seven assignments. The first, Tutorials, is for your own benefit. The other six,

  • Ring formation,
  • Project proposal,
  • Aggregation,
  • Project design,
  • Implementation report, and
  • Final implementation,

must all be completed to receive a passing grade. Everyone must complete ring formation and aggregation (programming assignments) individually. The rest of the assignments are all by groups of 3-4 students. Each group must also present their system in the last week of class, with a demo on motes if possible.

When a group assignment is due, each member of the group should mail me (Phil) with an assessment of the relative progress the group members are making (not including the sender!), by dividing 100 points between them.

Lecture attendance is not mandatory, but is highly encouraged. Some of the issues in TinyOS programming are very tricky indeed, and knowing about them before you encounter them will save you many, many hours of hardship. I've tried to organize the dates the class meets around events such as Thanksgiving.


Last modified: Fri Aug 27 20:34:31 PDT 2004