What it is about
You will gain both a practical and theoretical insight into wireless sensor networks with a focus on network aspects. By the end of the course you will be able to explain fundamental concepts, MAC and routing mechanisms, and implement and test simple protocols as well as applications on the deployed hardware and software platform in C/C++.
What you will be able to do
- Explain basic concepts of wireless sensor nodes and sensor networks
- Provide an overview of MAC layer protocols and routing algorithms
- Implement simple protocols and algorithms on the used platform
- Create, compile, test, and deploy programs in C/C++ with an IDE on the hardware
What the module consists of
- LecturesIntroduction and theoretical aspects of sensor networks, MAC layer protocols and routing
- Practical IntroductionIntroduction to programming the deployed sensor node platform
- Hands-On / PracticumTeam tasks: supervised programming tasks and implementation of a larger project in groups of three
Teaching method
- Frontal teachingConveying the theoretical foundations
- Group work / discussionsDeepening and reflection of what has been learned
- Prototype implementation (Hands-On)Step-by-step development of practical solutions and application of knowledge in exercises and projects