CS 497/597: Sensor Networks Winter 2011
Portland State University
Room FAB 150
Time MW 12:00 - 13:50 pm
Instructor:
Dr. Nirupama Bulusu http://www.cs.pdx.edu/~nbulusu
nbulusu AT cs. pdx.edu
Office Hours: Monday 4:00 - 5:00 pm, and by appointment.
Phone: 503-725-2404
Course Overview
In 2003, MIT Technology Review named wireless sensor networks as one of the ten technologies that will change the world in the 21st century. With the advent of miniaturization, micro-electromechanical systems (MEMS), advanced energy storage and Moore’s law, it is possible to construct extremely small, smart and cheap devices that can sense, compute and communicate wirelessly. Sensor network technology can be applied to a mind-boggling number of domains, from tracking bushfires, microclimates and vineyards, monitoring animal habitats, finding vacant parking spots in crowded cities, controlling heating and ventilation systems, helping elderly people in assisted living environments, controlling smart grids, to letting businesses monitor their work spaces. The major challenge is building robust software systems that can control these energy and resource-constrained devices to perform coordinated sensing tasks despite the noise, asynchrony and the uncertainty of the physical world. This course covers several fundamental building blocks for sensor networks in substantial depth from a systems perspective.
Course Objectives
understanding the technological trends, leading applications, and platform developments driving sensor networks
understanding and learning the design constraints and protocols for configuring and organizing low-powered embedded sensor networks
learning and using programming abstractions for sensor network control, data acquisition, manipulation and security
programming sensor devices and sensor networks
learning about real-world experiences and application-driven sensor systems architecture
Prerequisites
The course is primarily intended for upper-level undergraduates (juniors, seniors) and graduate students with a computer science or electrical engineering (systems) background. Students must be familiar with Java programming.
Books
There is no required textbook for the course. Students will be provided with lecture notes and supplementary material.
Grading:
5% Class Participation 55% Labs 20% Midterm Exam 20% Final Exam
Links
Lecture Schedule CS510/LectureSchedule
Labs http://sys.cs.pdx.edu/home/sunspots
Miscellaneous Links CS510/Links
Sponsor: National Science Foundation http://www.nsf.gov
This is the initial page for the CS510 wiki. Please add new pages as "CS510/<Name>". This can be done by referencing new pages in the source as
[wiki:CS510/<Name>]
Page Index
