Cyber-Physical Systems Modeling Lab Advanced 2026s [Lab2 2026s]
(0/0/4) INF-25-BA-P-CPSM, INF-25-MA-FCP-CPSM.LAB2, INF-B-510, INF-B-520, INF-B-530, INF-B-540, INF-VERT1 (only IST), INF-MA-PR, Summer 2026
- ⏰ Time, Date, and Location: Fridays, 3. DS (11:10), APB 1072; (some presentations might need to happen on Wednesday, 16:00, APB 1072)
- 🟢 Start: 1st week of teaching period
- 📦 Format: 🏛 physical meeting, 💬 chat, 🌲 shared source code
- 🧰 Prerequisites: see section “Prerequisites”
- 💬 Questions? Comments? Join the discussion in our Matrix Room #nsm-course-lab2:tu-dresden.de (reachable from the TU Dresden Matrix server)
Komplexpraktikum “Cooperative Networked Systems” (PB)
Looking for the course Komplexpraktikum “Cooperative Networked Systems” (PB)? You’re in the right spot. The course has changed names.
Modellierung Cyber-Physischer Systeme Mini Lab
Looking to do an exam in the module Modellierung Cyber-Physischer Systeme Mini Lab (INF-25-BA-P-CPSM)? You’re in the right spot. Reduced complexity tasks are available for this module.
Contents
The goal of this lab is to get extended practical experience in modeling and simulation of networked systems. You will actively take part in research, working on a small semester-long task individually or in small groups. The tasks are taken from the context of cooperative networked systems, but the developed skills in model generation, simulation design, statistics, and result presentation are helpful in a broad range of application domains.
Each participant (or small group of participants) will choose a single task from a pool of tasks (see OPAL) to work on during the semester. Solving this single task is enough to pass the course.
This course is designed to work equally well as a stand-alone course or together with its sister course, the Cyber-Physical Systems Modeling Lab.
Prerequisites
There are no formal prerequisites for joining. Still, certain background knowledge is not taught, but assumed for the course.
- You should have a background (or the willingness to learn) computer networking with a focus on wireless as well as fundamental knowledge of applied statistics.
- Simulations will be designed, written (in C++), and run (on Linux systems). For this, both programming and computer skills are essential.
Background knowledge in either “Network Simulation” or “Vehicular Networking” is helpful for the labs. However, all tasks are designed so that it is also easily possible to solve them without taking the courses (albeit with a little more time to get familiar with the simulation software). Grading at the end of the course will take this into account. Please ask your instructors for details.
Learning Outcome
See “Contents”.
General Information / Methods
This course will be held in English (German, if universally preferred) and all the course material is available in English. Course material will be distributed/collected via OPAL.
For participation:
- Plenary meetings will be conducted physically and/or using a streaming platform: the TU Dresden BigBlueButton instance, with Zoom as a fall-back.
Questions? Comments? Join the discussion in our Matrix Room #nsm-course-lab2:tu-dresden.de (reachable from the TU Dresden Matrix server) or add a post to our OPAL forum!
Grading
Grades will be based on presentations in class.
If you want to get a grade, please pre-register this exam with us in the first two weeks of lecture. This is in addition to the regular exam registration you will need to do later in the semester. See the organizational slide deck for details.
Instructors
Timeline
For timeline information, see both the section “In a nutshell” above and the slide deck “Organization” below.
Web Meeting Links
Classes (with few exceptions, discussed in class) are held on campus. The presentations will be held in person.
In case of technical difficulties, please check the Matrix room.
Slides
- 00-org.pdf - Organization
- more: see OPAL