CS 410 Top: Advanced Sensor Networks

Credit Hours: 4
Course Coordinator: N/A
Course Description: This course is an advanced sensor networks practicum course. The course will consist of two primary components: (i) readings of recent papers in sensor networks, and (ii) a quarter-long sensor network research project.
Prerequisites:
Goals: Through the means of quarter long research projects where students build a complete sensor network system, the advanced practicum course will encourage student teams to: (i) Apply the previously enumerated concepts learnt in CS 410/510 Sensor Networks and develop practical, hands-on training and experience in programming, deploying and evaluating state-of-the-art wireless, embedded sensor networks. (ii) Gain a philosophical understanding of sensor technology uses by exploring applications in the monitoring of human health, ecosystems and urban landscapes. (iii) Gain valuable interdisciplinary research skills and experience by becoming research partners in interdisciplinary research projects that typically involve collaboration not only between diverse computer science professors in AI, networks and systems, and databases, but also scientists and engineers. (iv) Become entrepreneurs. Successful students will be highly encouraged to develop and disseminate (via open-source) their project artifacts, pursue technology transfer, publish their project work in leading sensor networking research workshops and conferences and form entrepreneurial E-teams to pursue commercialization of their innovations.
Textbooks:
References:
Major Topics: This course is the first of its kind in the state of Oregon and will combine interdisciplinary research with education and entrepreneurship. Students will work on quarter long research projects that will be drawn from research challenges in interdisciplinary collaborations in health care, intelligent transportation, and coastal monitoring.
Laboratory Exercises:

CAC Category Credits Core Advanced
Data Structures
Algorithms
Software Design
Computer Architecture
Programming Languages

Oral and Written Communications:
Social and Ethical Issues:
Theoretical Content:
Problem Analysis:
Solution Design: