1. Introduction
2. Types of wireless sensor networks (WSNs) and their applications
a. Types of sensors
b. Types of data
c. Main applications
3. Communications in WSNs
a. Network architectures
b. Transmission links and media access protocols
c. Routing
d. Performance and energy efficiency.
4. Data & signal processing in WSNs
a. Detection
b. Estimation
c. Filtering and prediction
d. Application examples of processing