32 lines
1.5 KiB
Markdown
32 lines
1.5 KiB
Markdown
---
|
|
layout: single
|
|
title: "IOT: Devices & Connectivity"
|
|
categories: teaching
|
|
tags: teaching iot
|
|
excerpt: "Teaching to plan and develope distributed mobile apps for Android as a team."
|
|
header:
|
|
teaser: assets/images/teaching/server.png
|
|
---
|
|
|
|
{: .align-left style="padding:0.1em; width:5em"}
|
|
In the context of the lecture [Internet of Things (IoT)](https://www.mobile.ifi.lmu.de/lehrveranstaltungen/iot-ws1819/), my task was to come up with a practical exercise which could be implemented in the scope of 1-2 classes. We went with a typical [MQQT](https://mqtt.org/) based communication approach, which incooperated an [InfluxDB](https://www.influxdata.com/) backend, while simulating some high frequency sensors.
|
|
The task was to implement this all from scratch in [Python](https://www.python.org/), which was tought in seperate [lecture](/teaching/Python/).
|
|
{:style="display:block; margin-left:auto; margin-right:auto; padding: 2em;"}
|
|
This practical course was held in front of about 200 students in winter 2018.
|
|
|
|
### Contents
|
|
|
|
- Arduino and Raspberry Pi
|
|
- Wearables and ubiquitous computing
|
|
- Metaheuristics for optimization problems
|
|
- Edge/fog/cloud computing and storage,
|
|
- Scalable algorithms and approaches
|
|
- Spatial data mining,
|
|
- Information retrieval and mining
|
|
- Blockchain and digital consensus
|
|
- Combinatorial optimization in practice
|
|
- Predictive maintenance systems
|
|
- Smart IoT applications
|
|
- Cyber security
|
|
- Web of Things
|