Welcome to the course Geo Sensor Web and the Internet of Things / Internet of Things for the Built Environment!
Checkout this landing page for general information on the course contents. On this page you will find information to the following topics:
Hint on lecture duration
Don't be deterred by the long time slot reserved for Mondays in the afternoon! The lecture plus exercise time will usually not exceed 1,5 to 3 hours and lectures take place only in the first third of the semester. Only the intermediate and final presentation and some practical exercises will take longer. Please plan for the affected days to be available.
TUMOnline modules for this course
This course is included in two different modules:
- Geo Sensor Networks and the Internet of Things as a module within the master's program Geodesy and Geoinformation (with 5 ECTS)
- Internet of Things for the Built Environment as a module within the three master's programs 1) Environmental Engineering, 2) Civil Engineering, and 3) Information Technologies for the Built Environment (ITBE) (with 6 ECTS)
The reason is that the typical module sizes are different in these master's programs. In Geodesy and Geoinformation modules usually have 5 ECTS, while in Environmental Engineering, Civil Engineering and Information Technologies for the Built Environment (ITBE) modules usually have 6 ECTS. To account for the additional credit, students registered in the second module have to present a paper review in addition to the other course deliverables which are the same for both modules. See Exam and grading for detailed information on this.
Course registration and limitation of the number of participants
The course requires hardware for each student/group project, that is provided by the Chair of Geoinformatics. As we have a limited amount of components available, there is a limit of participants for the course. Usually, we can host up to 10 groups of up to three students. In total we can handle round about 30 students.
Registration required
Make sure to register for the course in time!
The registration date and time is decisive for participation in the course. First come first serve. Please understand that we cannot guarantee to allow you for the course due to the limited capacity. Please register for the course here: Geo Sensor Networks and the Internet of Things (LvNr: 2022000004)
Room
The lectures and tutoring sessions will always take part in room 0790. The room is reserved from 13:30 to 17:30 on each Monday. Please note: The room not accessible from the main entrance, use the entrance on building 7 (see red arrow above).
Room reserved for project work
The room is booked for us every Monday from 13:30 until 17:30 o'clock. Outside of the lecture time the room can be used to work on you projects with your group members and to meet and exchange with the other groups. During the tutoring session tutors will be available to assist you.
Prerequisites
The course involves the development of a small IoT project from the hardware setup to an IoT application. We start from scratch and you will receive all requried hardware from us. We use plug-and-play hardware and you don't need any electronics or soldering skills. Hence, there are no prerequisits for this course.
However, basic programming skills in any of these langauges (Arduino, C/C++, Python, Javascript, HTML, SQL), and basic knowledge in electronics, GIS, data visualization and analysis are very helpful.
A Laptop (Windows/Mac/Linux) that you can bring to the practical sessions will be very helpful too. If this is a problem, please get in touch with us. We can provide a limited number of Laptops for the practical sessions.
Lecture material
The hardware required for the course will be provided by us. We will bring the hardware for the practical sessions and all groups will receive a hardware package for the period of the project work a loan. We use low-cost components, so don't worry about costs if something is lost or destroyed. As wirtten above, a Laptop is required for use in the practical sessions. The slides for all lecture are available in Course material.
Timetable
The table below shows the timetable the of the course. Dates, where you should be present are highlighted in green. In these session we will cover the theoretical basics, have practical exercises or handle important organizational things that require your presence. On all other dates it is not mandatory to be present. The presentation dates and the course introduction highlighted in red are mandatory for all students!
Warning
This is the preliminary time table as of March 2nd 2023. There may be some slight changes for the dates of the theory and practical sesssions.
Date | Room booking | Estimated duration | Staff | Content |
---|---|---|---|---|
17.04.2023 | 13:30 - 15:30 |
|
| Course organization
Introduction of staff
Overview course content
Presentation of student projects
|
24.04.2023 | 13:30 - 16:30 |
|
| Theory: Introduction to IoT: Part I
Practical exercise: Intro to Arduino IDE
Assign student projects and from groups |
01.05.2023 | Labour Day | Holiday | ||
08.05.2023 | 13:30 - 16:30 |
|
| Theory: Introduction to IoT: Part II
Practical exercise: Getting started with Microcontrollers (MC)
Handout Homework
Collect project hardware |
15.05.2023 | 13:30 - 16:30 |
|
| Theory: Introduction to LoRAWAN
Discussion of the homework
Tutoring session
|
22.05.2023 | 13:30 - 16:30 |
|
| Theory: Introduction to LoRAWAN
Practical exercise: Using LoRaWAN with Microcontrollers (MC)
Discussion of the homework
Tutoring session
|
29.05.2023 | Pfingstmontag | Holiday | ||
05.06.2023 | 13:30 - 16:00 |
|
| Theory: Introduction to Geo Sensor Networks
Practical exercise: Using the IoT-Services running for this course
Tutoring session
|
12.06.2023 | 13:30 - 16:00 | as long as required |
| Tutoring session
|
19.06.2023 | 13:30 - 16:00 | as long as required |
| Tutoring session
|
26.06.2023 | 13:30 - 16:00 | 2 - 3 h 15min break |
| Intermediate presentation (15 min, graded) |
03.07.2023 | 13:30 - 16:00 | as long as required |
| Tutoring session
|
10.07.2023 | 13:30 - 16:00 | as long as required |
| Tutoring session
|
17.07.2023 | 13:30 - 16:00 | as long as required |
| Tutoring session
|
24.07.2023 | 13:30 - 16:00 | 2 - 3 h 15min break |
| Paper review presentation (10 min, graded) |
31.07.2023 | 13:30 - 17:30 | 3 - 4 h 15min break |
| Final presentation (15 min, graded) |
Exam and grading
The grade is composed of your project results, your performance in the two presentations and the quality of the project documentation (which you will have to create as a wiki page). Please note that all students of a group have to equally participate in the presentations and documentation.
The students registered for the 6 ECTS module (Environmental Engineering, Civil Engineering and Information Technologies for the Built Environment (ITBE)) have to prepare a paper review presentation of 1-2 scientific papers (depending on the length of the papers) in addition to account for the additional 1 credit compared to the 5 ECTS module (Geodesy and Geoinformation).
Registration and Deadlines
The dates for the graded presentations are listed above in the timetable. The deadline for the completion of the wiki pages is the 1st of September, 2023. On this day I will remove edit rights from your documentation pages. The status of your wiki documentation on that day will be graded. Depending on what exam you register for you will have to provide the additional paper review or not:
- Master's program Geodesy and Geoinformation (5 ECTS): Geo Sensor Networks and the Internet of Things
- ModuleNr: ED110027: https://campus.tum.de/tumonline/pl/ui/$ctx/WBMODHB.wbShowMHBReadOnly?pKnotenNr=2838823&pOrgNr=15100
- No paper review!
- Master's program Environmental Engineering, Civil Engineering and Information Technologies for the Built Environment (ITBE) (6 ECTS): Internet of Things for the Built Environment
- ModuleNr: ED110046: https://campus.tum.de/tumonline/pl/ui/$ctx/WBMODHB.wbShowMHBReadOnly?pKnotenNr=2911190&pOrgNr=15100
- Paper review required!
It is up to you which exam you pick. Just make sure your choice works with your study program. For instance, you may chose the 5 ECTS module an environmental engineer and use the 5 ECTS for this course as free credits in your master's program.
Exam registration required!
Please make sure to register for the exam (see above) of this course by 30th June, 2023. It is required to register for the exam. If you fail to register in time, we can not guarantee that the course will be credited.
Overview grading
Task | Duration/Extent | Content | Grading Geodesy and Geoinformation (5 ECTS) | Grading Environmental Engineering, Civil Engineering and Information Technologies for the Built Environment (ITBE) (6 ECTS) |
---|---|---|---|---|
Intermediate presentation | 15 min presentation + 5 min discussion | The intermediate presentation is mandatory for all participants Content
| 15 % of final grade | 12 % of final grade |
Final presentation | 15 min presentation + 5 min discussion | The final presentation is mandatory for all participants Content
| 15 % of final grade | 12 % of final grade |
Documentation Wiki page | Comprehensive project documentation as wiki page | Detailed technical documentation of the project
| 70 % of final grade | 60 % of final grade |
Paper review | Review of 1-3 scientific papers in the field of IoT / Geo Sensor Networks
| 16 % of final grade |
Grading criteria presentations
All students of a group should equally participate in the presentations!
Speech: Volume, clarity, rhetoric, does the speaker convey information while maintaining eye contact with the audience?
Slides: Graphic design, clarity, design, readability (font size, size of images, references, ...), amount of slides, correctness, sources, labels of e.g. graphics
Content: Logical structure, connection of presentation and slides, completeness of content
Time: Presentation time of each group member, total presentation time (too short/long)
Evaluation criteria of the project documentation
The documentation of the group project is prepared as a wiki page in this wiki. Each group prepares one documentation for their project. All sudents of a group should equally participate in the creation of the documentation.
The following questions give you an overview of what we expect:
Is the overall group project well described?
What is the general topic and context of the group project?
What is the objective of the group project? Is there a discussion at the end of the report to which degree the objectives were met? Are the reasons discussed on objectives that were not met on why they were not met?
Is related work being discussed and are the proper references provided? Are the references complete and formatted according to the recommendations provided in the respective handout of the TUM library.
Are all employed methods and algorithms properly introduced and explained? Is it getting clear from the reports that the students really understand the methods and algorithms they applied?
Are the applied methods and algorithm appropriately chosen for the given tasks and project goals? Have the students explained why they have made the respective choices?
What are the hardware design choices?
What are the software design choices?
Source codes
Are all source codes provided as files or well formatted code boxes in the wiki?
Do all source codes contain information about the authors, group number, and last date of change?
Are the source codes commented (e.g. each method or procedure, data structures, algorithms etc.)?
Are code snippets taken from third parties (e.g. from the Web) marked and the original source and author(s) credited?
Hardware and sensor readings
Is it getting clear from the report that the student group knows how the employed sensors work and how to interpret the observed values?
Do the connected sensors produce sensible observation results? Were the results checked by the students and possibly compared with reference measurements?
Evaluation criteria paper review
Students registered for the (6 ECTS) Internet of Things for the Built Environment module must prepare a research paper review.
Each student will review 1-2 scientific papers on an assigned topic and prepare a 10 minutes presentation on the research findings.
The following is a checklist to guide you in preparing the paper review presentation:
- The presentation should include :
- Research questions, goals, and objectives of the article.
- Overview of related work mentioned in the paper.
- The core concept and methodology proposed in the paper.
- Overview of the conducted case studies.
- Overview of the results and the discussion.
- Conclusion and recommendations and outlook.
- Literature references
- If required, to better understand the topic, find more articles and add them to the list of references.
- The review should be comprehensive and accurate.
- The guidelines for presentation grading criteria given above apply.