UnivIS
Informationssystem der Universität Kiel © Config eG 
Semester: SS 2024 

infIoT-01a: Internet of Things and Wireless Networks (infIoT-01a) (080023)

Dozent/in
Prof. Dr. Olaf Landsiedel

Angaben
Vorlesung, 3 SWS, ECTS-Studium, ECTS-Credits: 8
Praesenzveranstaltung, Unterrichtssprache Englisch
Zeit und Ort: Di 10:15 - 11:45, LMS8 - R.EG.016 (40); Blockveranstaltung 17.4.2024-29.5.2024 Mi 8:15 - 9:45, LMS8 - R.EG.016 (40)
vom 14.4.2024 bis zum 14.7.2024
1. Prüfungstermin (Klausur am Ende der Vorlesungszeit eines Semesters): 22.7.2024, 9:00 - 12:00 Uhr, Raum CAP2 - Hörsaal D; 22.7.2024, 9:00 - 12:00 Uhr, Raum CAP2 - Hörsaal B; 22.7.2024, 9:00 - 12:00 Uhr, Raum CAP2 - Hörsaal K
2. Prüfungstermin (Klausur zu Beginn der Vorlesungszeit des Folgesemesters): 8.10.2024, 9:00 - 12:00 Uhr
Klausureinsicht: 1.8.2024, 14:00 - 16:00 Uhr; 17.10.2024, 9:00 - 11:00 Uhr, Raum LMS8 - R.EG.016 (40)
Bemerkung zu Zeit und Ort: • Note: in the first half of the semester, we will teach two lecture a week, and in the second half we teach one lecture a week (to give you time to work on your projects). Note that for the exam and exam reviews, the room bookings are commonly longer than the actual exam and review durations (to allow us to set up and prepare the rooms beforehand). Please see elearn for the actual start and end times of exams and exam reviews.

Voraussetzungen / Organisatorisches
A student should have taken courses on Operating Systems and Computer Networks such as the courses "Operating Systems", "Computer Networks", or "Betriebs- und Kommunikationsystems (BSKS)" at CAU. Moreover, C programming skills are expected.
Alternatively, for students who did not complete their bachelor at CAU Kiel: a student should have taken a course in computer communication (or computer networks) including the TCP/IP protocol stack. In addition, a course in operating systems (or equivalent) is required. Moreover, C programming skills are expected.

Prüfungsleistung:
The grade is determined by a final written exam. If the number of students registered for the course is less than 10, we might switch to an oral examination instead. A switch will be announced within the first two weeks of the course.
Prerequisite for admission to the exam: received at least 50% of homework assignment points and 50% of the project points. Also, the exercises might include a Prelab that has to be passed before the actual homework exercises can be conducted. Exceptions, for example, due to sickness, have to requested in due time before the exams. Exam admissions stay valid also for future terms. Individual, passed homework series apply only for the current term and are not transferable to future terms.
The final grade for the module is given by either 1) the exam grade or 2) 80% of the exam grade + 20% of the homework and project grade, whichever is the better of the two (as long as the exam is passed).

Lehr- und Lernmethoden:
Lectures, weekly exercises with software development, and a project.

Inhalt
Kurzfassung:
This course will introduce and discuss the underlying concepts and mechanisms that drive wireless networks and the Internet of Things (IoT). The lectures provide you with the required knowledge, and the labs give you a hands-on experience in developing networking and applications in the Internet of Things and exploring their real-world challenges.

Lernziele:
Knowledge and understanding: Show knowledge of basic concepts and challenges of wireless networking and the Internet of Things, low-power wireless communication, NFC, BLE and 802.15.4), IoT networking (RPL, TSCH, and Thread), Operating Systems for IoT, Security in IoT, and IoT Applications. Describe applications of the Internet of Things and the mechanisms these use to provide their services. Discuss and analyze the challenges and requirements that the different approaches have. Compare and summarize the strength and weaknesses associated with the individual mechanisms. Skills and abilities: Develop and evaluate small-scale wireless networks and IoT systems & applications using fundamental mechanisms introduced in the lectures. Demonstration of these software developments in advanced settings including unreliable wireless links and resource constraints (e.g., battery driven). Judgment and approach: Describe and analyze existing and new methods for IoT systems and application design. In particular, the system's ability for low-power wireless networking and operation under strong resource constraints.

Lehrinhalte:
Aim: What is the Internet of Things and its applications? How can we build reliable and resource efficient IoT systems and applications? How do its devices in the Internet of Things communicate? How do wireless networks work? These are a few questions that this course addresses. The goal of the courses is to understand the design of the Internet of Things and discuss the underlying principles and mechanisms. Our lectures provide you with the required fundamentals, and our labs give you a hands-on experience in developing IoT systems and applications and exploring their real-world challenges.
Content: We begin the course with an introduction to basic concepts of IoT Systems and Applications and the challenges they pose. We continue with the main course content and focus on:
Wireless networking low-power wireless communication (NFC, BLE and 802.15.4) IoT networking (RPL, TSCH, and Thread) web-technologies for IoT such as COAP Operating Systems for IoT Security in IoT Selected IoT Applications
Our lectures provide students with the required fundamentals, and exercise and projects give students a hands-on experience in developing IoT systems & applications and exploring their real-world challenges. This course offers learning experiences that involve hands-on experimentation and analysis as they reinforce student understanding of concepts and their application to real-world problems. Overall, this course provides the students the ability to understand fundamental issues in the design of methods for IoT systems and applications.

Empfohlene Literatur
TBA in the course

Zusätzliche Informationen
Erwartete Teilnehmerzahl: 40
www: https://www.ds.informatik.uni-kiel.de/en/teaching/internet-of-things-wireless-networks

Zugeordnete Lehrveranstaltungen
UE: Exercise: Internet of Things and Wireless Networks (080029)
Dozent/in: Laura Harms, M.Sc.
Zeit und Ort: Di 14:15 - 15:45, LMS8 - R.EG.016 (40)
UE: Practical Exercise: Internet of Things and Wireless Neworks (080044)
Dozentinnen/Dozenten: Prof. Dr. Olaf Landsiedel, Laura Harms, M.Sc.
Zeit und Ort: Mi 8:15 - 9:45, LMS8 - R.EG.016 (40)

UnivIS ist ein Produkt der Config eG, Röttenbach