Physical computing : sensing and controlling the physical world with computers - SULLIVAN, Dan O' (Course Technology, 2004)