This course covers various topics related to signal acquisition, coding and wireless transmission in sensor networks. It presents concepts, such as distributed signal processing, distributed source coding and networking, from both a theoretical and a practical standpoint. In particular, the limitations of real sensor network deployments are discussed. Moreover, the students will learn multiple facets of sensor networking through assignments involving real wireless motes running the TinyOS operating system.