CS113 is an upper-division course that introduces basic concepts needed to understand, design, and implement wireless distributed embedded systems. Topics include: a) design implications of energy, and otherwise resource-constrained nodes; b) network self-configuration and adaptation; c) data routing and transport; c) applications; and e) software design issues. The course will be heavily project based. Working knowledge of C programming in the UNIX environment (particularly GNU/Linux) is assumed. The objectives for the course are to gain appreciation for distributed system/protocol challenges and approaches in distributed embedded systems; experience programming under various resource constraints; experience debugging distributed applications; learn EmStar and TinyOS tools.
This senior design course covers various topics in sensor networks, with the projects changing in each offering. Topics have included network self-assembly, image processing, sound processing, analysis of infrared and acceleration sensor signals, use of articulated antennas, basic propagation and system integration. The format is a combination of lectures and labs, with most student effort focused upon the design project. Grading is based largely on the project demonstration and an oral presentation of the project. Student projects in this course have in many instances served as the basis for follow-on research, in particular for the NIMS program.
Summer School @ CENS: "Foundations of Embedded Networked Sensing" course
The CENS Technical Seminars are held every Friday for one hour. The goal of this technical seminar series is to expose CENS students and faculty to various CENS-related topics, evoke cross-disciplinary discussions, and stimulate new ideas. The CENS Technical Seminar Series also represents a key focus of our efforts in integrating research and education. The seminars incorporate a variety of presenters; including CENS graduate students, CENS faculty, and external faculty. During the summer, the undergraduate students participating in our summer research internship program also attend the technical seminars.