Instructor

Ugur Cetintemel

 

E-mail: ugur@cs.brown.edu
Web   : http://www.cs.brown.edu/~ugur

Office : CIT 375

Voice :  863 7644

Office hours: Wed 2:00-3:00 or by appointment

 

Basic Information

Time: N Hour (Wed 3:00-5:30pm )

Location: CIT 506

Web: http://www.cs.brown.edu/courses/cs295-1/

Mailing lists: CS295-1 and Reviews_CS295-1 (all participants must subscribe)

 

Prerequisites

CS 32 (or equivalent).

 

Course Credits

bullet Ph.D.: either Area C (Operating Systems) or Area G (Databases).
bullet Sc.M. : Practice course and significant programming course.

 

Description

Sensor networks combine sensing, computing, actuation, and communication in a single infrastructure that allows us to observe and respond to phenomena in the physical and cyber world. The sensors range from tiny “smart dusts”, to dime-sized RFID tags, to large-scale platforms of weather sensors.

 

This course is intended for students who are interested in learning about the design and development of sensor-based systems. The course will primarily cover the state of the art in designing and building such systems, primarily focusing on issues and challenges that revolve around the management and processing of sensor data. However, the students will be exposed to a diverse literature on sensor-based systems, as understanding and contributing to this exciting new area requires one to be well-versed in various topics, including mobile and wireless networking and distributed systems.

 

The course will consist of lectures by the instructor and technical paper presentations and discussions by the participants. The course will also include a major programming project component where participants will build sensor-based applications.

 

Grading

Participation  10%
Assignments 10%
Presentations 25%
Project  55%

 

Topics

Applications

Platforms, tools, and abstractions

Networking

Infrastructure setup

Data dissemination

Storage and processing