CSCI-P 539 Sensor Networks and the Internet of Things
3 credits
- Prerequisite(s): CSCI-P 538 Computer Networks
- Delivery: On-Campus
- Semesters offered: Spring (Check the schedule to confirm.)
- Equivalent(s): CSCI 53300 Wireless Sensor Networks
Description
This course covers principles of wireless sensor networks and the Internet of Things. Students learn to design and analyze sensor networks and their applications. Topics include sensor network architectures, MAC layer, routing, data dissemination, transport protocols, operating systems, programming, querying, management, and applications.
Topics
Foundational concepts
- Single-node architecture
- Advanced application support
- Sensor network programming
- Sensor network operating systems
Network layers
- Link-layer
- Link-layer protocols
- MAC protocols
- Network layer
- Network architecture
- Routing protocols
- Data-centric and content-based networking
- Transport layer
Network operations
- Querying
- Management and maintenance
Applications
- Real-world applications
Learning Outcomes
- Design efficient sensor network architectures to meet specific application requirements. CS 5
- Develop advanced applications that leverage sensor networks for real-world scenarios. CS 5
- Evaluate routing protocols to enable efficient data routing and dissemination in sensor networks. CS 5
- Develop wireless sensor networks (WSNs) and WSN operating systems by applying event-driven programming. CS 5
- Assess MAC and link layer protocols for reliable communication within wireless sensor networks. CS 5
- Design transport layer protocols to ensure reliable data delivery in wireless sensor networks. CS 5
- Assess querying strategies for extracting meaningful insights from sensor data. CS 4
- Evaluate management approaches for configuring, monitoring, and maintaining sensor networks. CS 5
Policies and Procedures
Please be aware of the following linked policies and procedures. Note that in individual courses instructors will have stipulations specific to their course.