Lectures

Our teaching covers communication networks, software engineering, queing theory, and statistics, combining theory and practice through problem-based learning.
















Software Engineering Grundlagen

After completing the module, students have competencies and practical skills in dealing with various programming languages and programming environments.
The module focuses on the structure and programming of computers with Python and Assembler. This includes information representation, basic Boolean circuits, computer architecture, algorithms and their complexity analysis, i.e. Big O notation.


Course in OPAL

At a glance

Module Number: EuI-ET-C-SwEgG
Type: compulsory course
Semester: 1th Semester ET
Term: annually in winter semester
Language: German (material in English)
Extent: 2/1/1
Exam: written, 120 min
Credits: 5

Lecturers and Teaching Assistants


view person


view person


view person


view person


view person


view person

Time Table





open legend

15/10/2025

13:00 – 14:30

L1 – Introduction

Prof. Frank Fitzek

HÜL S386 E

15/10/2025

14:50 – 16:20

Tutorial – Software installation

Dr. Stanislav Mudriievskyi

BAR SCHÖ E

16/10/2025

9:20 – 10:50

L2 – Basics: variables, lists, sets, if, loops, dictionary, math

Prof. Frank Fitzek

ABS 0E11 H

22/10/2025

13:00 – 14:30

E1 – Basics: flow chart, variables, math

Dr. Stanislav Mudriievskyi

HÜL S386 E

22/10/2025

14:50 – 16:20

L3 – Nested loops, diamond, dice, histogram

Prof. Frank Fitzek

BAR SCHÖ E

23/10/2025

9:20 – 10:50

L4 – Coupon collector’s problem

Prof. Frank Fitzek

ABS 0E11 H

29/10/2025

13:00 – 14:30

E2 – Input, output, if statement, boolean logic

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

29/10/2025

14:50 – 16:20

L5 – Introduction to Raspberry Pi Pico: blink, button

Dr. Stanislav Mudriievskyi

BAR SCHÖ E

30/10/2025

9:20 – 10:50

L6 – Execution time, functions, sorting

Prof. Frank Fitzek

ABS 0E11 H

05/11/2025

13:00 – 14:30

E3 – Loops: while, for; arrays (lists)

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

05/11/2025

14:50 – 16:20

L7 – Fibonacci sequence, recursion

Prof. Frank Fitzek

BAR SCHÖ E

06/11/2025

9:20 – 10:50

L8 – Raspberry Pi Pico: seven-segment display

Dr. Stanislav Mudriievskyi

ABS 0E11 H

12/11/2025

13:00 – 14:30

E4 – Functions, Raspberry Pi Pico: seven-segment display

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

12/11/2025

14:50 – 16:20

L9 – Practical examples in MicroPython for Raspberry Pi Pico

Dr. Roland Schingnitz

BAR SCHÖ E

13/11/2025

9:20 – 10:50

L10 – Raspberry Pi Pico: ADC, UART, PWM

Dr. Stanislav Mudriievskyi

ABS 0E11 H

19/11/2025

No lecture – Public holiday

20/11/2025

No lecture – Project week

26/11/2025

13:00 – 14:30

E5 – Q&A to lab1

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

26/11/2025

14:50 – 16:20

L11 – Raspberry Pi Pico: PWM, interrupts, multi-core

Dr. Stanislav Mudriievskyi

BAR SCHÖ E

27/11/2025

9:20 – 10:50

L12 – Transistor -> logic gate -> 4-bit adder

Prof. Frank Fitzek

ABS 0E11 H

03/12/2025

13:00 – 14:30

E6 – Logic gates

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

03/12/2025

14:50 – 16:20

L13 – Flip-Flops

Nico vom Hofe

BAR SCHÖ E

10/12/2025

13:00 – 14:30

E7 – Read from / write to file

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

10/12/2025

14:50 – 16:20

L14 – 8-bit breadboard computer

Prof. Frank Fitzek

BAR SCHÖ E

07/01/2025

13:00 – 14:30

E8 – Q&A to lab2, lab3

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

HÜL S386 E

21/01/2026

14:50 – 16:20

L15 – Consultation, trial exam tasks, Q&A

Prof. Frank Fitzek, Dr. Stanislav Mudriievskyi

BAR SCHÖ E

Software Engineering Grundlagen

After completing the module, students have competencies and practical skills in dealing with various programming languages and programming environments.
The module focuses on the structure and programming of computers with Python and Assembler. This includes information representation, basic Boolean circuits, computer architecture, algorithms and their complexity analysis, i.e. Big O notation.


Course in OPAL

At a glance

Module Number: EuI-ET-C-SwEgG
Type: compulsory course
Semester: 1th Semester ET
Term: annually in winter semester
Language: German (material in English)
Extent: 2/1/1
Exam: written, 120 min
Credits: 5

Lecturers and Teaching Assistants


view person


view person


view person


view person


view person


view person

Time Table





open legend

15/10/2025

13:00 – 14:30

L1 – Introduction

Prof. Frank Fitzek

HÜL S386 E

15/10/2025

14:50 – 16:20

Tutorial – Software installation

Dr. Stanislav Mudriievskyi

BAR SCHÖ E

16/10/2025

9:20 – 10:50

L2 – Basics: variables, lists, sets, if, loops, dictionary, math

Prof. Frank Fitzek

ABS 0E11 H

22/10/2025

13:00 – 14:30

E1 – Basics: flow chart, variables, math

Dr. Stanislav Mudriievskyi

HÜL S386 E

22/10/2025

14:50 – 16:20

L3 – Nested loops, diamond, dice, histogram

Prof. Frank Fitzek

BAR SCHÖ E

23/10/2025

9:20 – 10:50

L4 – Coupon collector’s problem

Prof. Frank Fitzek

ABS 0E11 H

29/10/2025

13:00 – 14:30

E2 – Input, output, if statement, boolean logic

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

29/10/2025

14:50 – 16:20

L5 – Introduction to Raspberry Pi Pico: blink, button

Dr. Stanislav Mudriievskyi

BAR SCHÖ E

30/10/2025

9:20 – 10:50

L6 – Execution time, functions, sorting

Prof. Frank Fitzek

ABS 0E11 H

05/11/2025

13:00 – 14:30

E3 – Loops: while, for; arrays (lists)

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

05/11/2025

14:50 – 16:20

L7 – Fibonacci sequence, recursion

Prof. Frank Fitzek

BAR SCHÖ E

06/11/2025

9:20 – 10:50

L8 – Raspberry Pi Pico: seven-segment display

Dr. Stanislav Mudriievskyi

ABS 0E11 H

12/11/2025

13:00 – 14:30

E4 – Functions, Raspberry Pi Pico: seven-segment display

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

12/11/2025

14:50 – 16:20

L9 – Practical examples in MicroPython for Raspberry Pi Pico

Dr. Roland Schingnitz

BAR SCHÖ E

13/11/2025

9:20 – 10:50

L10 – Raspberry Pi Pico: ADC, UART, PWM

Dr. Stanislav Mudriievskyi

ABS 0E11 H

19/11/2025

No lecture – Public holiday

20/11/2025

No lecture – Project week

26/11/2025

13:00 – 14:30

E5 – Q&A to lab1

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

26/11/2025

14:50 – 16:20

L11 – Raspberry Pi Pico: PWM, interrupts, multi-core

Dr. Stanislav Mudriievskyi

BAR SCHÖ E

27/11/2025

9:20 – 10:50

L12 – Transistor -> logic gate -> 4-bit adder

Prof. Frank Fitzek

ABS 0E11 H

03/12/2025

13:00 – 14:30

E6 – Logic gates

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

03/12/2025

14:50 – 16:20

L13 – Flip-Flops

Nico vom Hofe

BAR SCHÖ E

10/12/2025

13:00 – 14:30

E7 – Read from / write to file

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

BAR/0205/H

HÜL S386 E

TOE/0317/H

10/12/2025

14:50 – 16:20

L14 – 8-bit breadboard computer

Prof. Frank Fitzek

BAR SCHÖ E

07/01/2025

13:00 – 14:30

E8 – Q&A to lab2, lab3

Fatima Rani, Dr. Stanislav Mudriievskyi, Nico vom Hofe

HÜL S386 E

21/01/2026

14:50 – 16:20

L15 – Consultation, trial exam tasks, Q&A

Prof. Frank Fitzek, Dr. Stanislav Mudriievskyi

BAR SCHÖ E

Software Engineering Vertiefung

After completing the module, students will be able to apply their programming skills to an embedded system and select different programming environments based on their complexity and level of application.
Contents of the module are embedded systems such as Raspberry Pi Pico and the efficient and portable programming of data structures and algorithms in a typed procedural language such as C as well as the comparison with other languages such as Assembler or MicroPython. The module also includes object-
oriented programming languages.


Course in OPAL

At a glance

Module Number: EuI-ET-C-SwEgV
Type: compulsory course
Semester: 2th Semester ET
Term: annually in summer semester
Language: German (material in English)
Extent: 2/1/1
Exam: 
Credits: 5

Lecturers and Teaching Assistants


view person


view person


view person


view person


view person

Time Table





open legend

13/04/2026

14:50

L1 – Introduction

Prof. Frank Fitzek

 

HSZ/0002/E

15/04/2026

16:40

E1 – Software installation

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

20/04/2026

14:50

L2 – Generic C programming 1

Prof. Frank Fitzek

HSZ/0002/E

22/04/2026

16:40

E2 – Information representation, numeral systems

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

27/04/2026

14:50

L3 – Generic C programming 2

Prof. Frank Fitzek

HSZ/0002/E

29/04/2026

16:40

E3 – C basics

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

04/05/2026

14:50

L4 – Generic C programming 3

Prof. Frank Fitzek

HSZ/0002/E

06/05/2026

16:40

E4 – Memory allocation and access

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

11/05/2026

14:50

L5 – C for Raspberry Pi Pico: blink

Dr. Stanislav Mudriievskyi

HSZ/0002/E

13/05/2026

16:40

E5 – C for Raspberry Pi Pico: ADC

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

18/05/2026

14:50

L6 – Version control: Git

Dr. Christian Scheunert

HSZ/0002/E

20/05/2026

16:40

E6 – Git examples and hands on

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

25/05/2026

No lecture – Public holiday

27/05/2026

No exercise – Lecture free week

01/06/2026

14:50

L7 – Debugging

Dr. Stanislav Mudriievskyi

HSZ/0002/E

03/06/2026

16:40

E7

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

08/06/2026

14:50

L8 – Computer architecture

Prof. Frank Fitzek

HSZ/0002/E

10/06/2026

16:40

E8 – Consultation

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

15/06/2026

14:50

L9 – Consultation

Dr. Stanislav Mudriievskyi

HSZ/0002/E

17/06/2026

No exercise – Dies academicus

22/06/2026

14:50

L10 – Consultation

Dr. Stanislav Mudriievskyi

HSZ/0002/E

29/06/2026

14:50

L11 – Consultation

Dr. Stanislav Mudriievskyi

HSZ/0002/E

06/07/2026

14:50

L12 – Consultation

Dr. Stanislav Mudriievskyi

HSZ/0002/E

Software Engineering Vertiefung

After completing the module, students will be able to apply their programming skills to an embedded system and select different programming environments based on their complexity and level of application.
Contents of the module are embedded systems such as Raspberry Pi Pico and the efficient and portable programming of data structures and algorithms in a typed procedural language such as C as well as the comparison with other languages such as Assembler or MicroPython. The module also includes object-
oriented programming languages.


Course in OPAL

At a glance

Module Number: EuI-ET-C-SwEgV
Type: compulsory course
Semester: 2th Semester ET
Term: annually in summer semester
Language: German (material in English)
Extent: 2/1/1
Exam: 
Credits: 5

Lecturers and Teaching Assistants


view person


view person


view person


view person


view person

Time Table





open legend

13/04/2026

14:50

L1 – Introduction

Prof. Frank Fitzek

 

HSZ/0002/E

15/04/2026

16:40

E1 – Software installation

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

20/04/2026

14:50

L2 – Generic C programming 1

Prof. Frank Fitzek

HSZ/0002/E

22/04/2026

16:40

E2 – Information representation, numeral systems

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

27/04/2026

14:50

L3 – Generic C programming 2

Prof. Frank Fitzek

HSZ/0002/E

29/04/2026

16:40

E3 – C basics

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

04/05/2026

14:50

L4 – Generic C programming 3

Prof. Frank Fitzek

HSZ/0002/E

06/05/2026

16:40

E4 – Memory allocation and access

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

11/05/2026

14:50

L5 – C for Raspberry Pi Pico: blink

Dr. Stanislav Mudriievskyi

HSZ/0002/E

13/05/2026

16:40

E5 – C for Raspberry Pi Pico: ADC

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

18/05/2026

14:50

L6 – Version control: Git

Dr. Christian Scheunert

HSZ/0002/E

20/05/2026

16:40

E6 – Git examples and hands on

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

25/05/2026

No lecture – Public holiday

27/05/2026

No exercise – Lecture free week

01/06/2026

14:50

L7 – Debugging

Dr. Stanislav Mudriievskyi

HSZ/0002/E

03/06/2026

16:40

E7

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

08/06/2026

14:50

L8 – Computer architecture

Prof. Frank Fitzek

HSZ/0002/E

10/06/2026

16:40

E8 – Consultation

Dr. Stanislav Mudriievskyi, Fatima Rani, Hristina Radak, Josef Gudnason, Martin Schottlender, Sifat Rezwan

BEY 137

HSZ 204

HSZ E01

HSZ E03

HSZ E05

ZEU 148

15/06/2026

14:50

L9 – Consultation

Dr. Stanislav Mudriievskyi

HSZ/0002/E

17/06/2026

No exercise – Dies academicus

22/06/2026

14:50

L10 – Consultation

Dr. Stanislav Mudriievskyi

HSZ/0002/E

29/06/2026

14:50

L11 – Consultation

Dr. Stanislav Mudriievskyi

HSZ/0002/E

06/07/2026

14:50

L12 – Consultation

Dr. Stanislav Mudriievskyi

HSZ/0002/E

Hauptseminar Kommunikationstechnik

This seminar series shall help students to work, research, document and present on a scientific basis.
The Hauptseminar is preparing for Studien- /Master- and Diplomtheses.
Course materials and further information are to be found at the OPAL-Website of the course.


Course in OPAL

At a glance

Module Number: ET-12 10 02
Type: compulsory course
Semester: 6th Semester ET
Term: annually in summer semester
Language: German
Extent: 0/2/0
Exam: project work
Credits: 4

Lecturers and Teaching Assistants


view person

Time Table





open legend

00/00/2026

00:00

Intro to course and module + organizational stuff

Dr. Rico Radeke

BAR 213

00/00/2026

00:00

Seminar 1 on Scientific Work Ethics

Dr. Rico Radeke

BAR 213

00/00/2026

00:00

L1 – Information Theory and Machine Learning

Prof. Rafael Schaefer

BAR I88U

00/00/2026

00:00

L2 – Communication Networks

Prof. Frank Fitzek

BAR 213

00/00/2026

00:00

L3 – Speech Technology and Cognitive Systems

Prof. Peter Birkholz

BAR 213

00/00/2026

00:00

Seminar 2 on Scientific Writing

Dr. Rico Radeke

BAR 213

00/00/2026

00:00

L4 – Electro-Acoustics

Prof. Wolfgang Klippel

BAR 213

00/00/2026

00:00

L5 – Quantum Communication and Molecular Communication

Jun.-Prof. Riccardo Bassoli

BAR I88U

00/00/2026

00:00

Seminar 3 on Scientific Presenting

Dr. Rico Radeke

BAR 213

00/00/2026

00:00

L6 – Radio Frequency and Photonics Engineering

Prof. Dirk Plettemeier

BAR 213

00/00/2026

00:00

L7 – Mobile Communications Systems

Dr. Jonathan Cassas

BAR I88U

00/00/2026

00:00

Consulting, Briefing, Coaching, Questions

Dr. Rico Radeke

BAR 213

at least 3 days before project presentations

Project report to be turned in

at least 3 drys before poster session

Exam Part 1 – Project presentation at responsible chair

00/00/2026

00:00

Exam Part 2 – Poster session (all groups together)

BAR 213

Time Table





open legend

New schedule will be published soon for next summer semester


load more

Projects

The students work in small groups on a research topic affiliated with a chair of the Barkhausenzentrum. The results have to be combined and documented in a project thesis. Topics will be distributed in the first seminars. Project descriptions and contact information of those will be available at the OPAL-Website.

The students have to present the research results on a final meeting.

Communication Networks 1/Kommunikationsnetze 1

In this lecture the students will learn about the basic principles for communication systems. An important role has the layered communication protocol stack that allows for a global network with large flexibility. The different layers will be introduced and prominent protocols are discussed more in detail. Together with simple programming examples the students should understand the basic approach of communication networks. The lecture will also link the teaching content with ongoing research activities at the chair.

Important information for the YT playlist: The videos reflect the state of 2020. Since we update our lectures and exercises each year to some extent, new information may not be covered in the playlist.


Course in OPAL


TUD Matrix Chatroom


YouTube Playlist

At a glance

Module Number: ET-12 10 04, RES-WK-45
Type: compulsory course
Semester: 6th Semester ET/IT
Term: annually in summer semester
Language: German (material in English)
Extent: 2/2/0
Exam: written, 150 min
Credits: 4

Lecturers and Teaching Assistants


view person


view person


view person


view person


view person


view person


view person


view person


view person


view person

Time Table





open legend

New schedule will be published soon for next summer semester


load more

Time Table





open legend

L1-1 – Organization, Introduction of ComNets Chair

You Tube Videos L0-01 to L0-02

L1-2 – History and Introduction of Communication Systems/Motivation

You Tube Videos L0-01 to L0-02

L2 – Concept of a layered model, 7 ISO/OSI model, Standardization

You Tube Videos L0-01 to L0-02

L3-1 + H1 – [L1: PHY-Layer] Error Correction + Hands-On: 

Molecular Transmission

L3-2 – [L1: PHY-Layer] Symbol and Bits, Different mediums

You Tube Videos L3-01 to L3-06

L4 – [L2: Data Link Layer] Channel Access, CSMA, CDMA

You Tube Videos L4-01 to L4-03

E1 – Introduction & ISO-OSI Layer Model: Example tasks and protocols per layer

E2 – Throughput calculation

L5 – [L2: Data Link Layer] FEC and ARQ, IEEE802.3 Ethernet, Hub Communication

You Tube Videos L4-04 to L4-06

L6 – [L2: Data Link Layer] IEEE802.11 WiFI, Throughput/Latency

You Tube Videos L4-07 to L4-08

E3 – Error detection with CRC and Hamming code

E4 – Sliding Window; ARQ; Collision Detection

E5 – Cellular vs WiFi; ARQ whit Losses; Interframe Spacing and Throughput with WiFi

L7 – [L3: Network Layer] Graph Theaory: Max Flow Min Cut, Dijkstra, Mean Hop in Mesh Networks, Network Coding 101

You Tube Videos L5-01 to L5-05

L8 – [L3: Network Layer] Switching, IP Networking, Queuing Theory

You Tube Videos L5-06 to L5-09

E6 – Topologies, MiniCut/Ford-Fulkerson; Dijkstra, Multi-Hop/Mean Number of Hops

E7 – Switching Technology; IP address calculation (IPv4, IPv6); Networking Tools 101

E8 – TCP vs. UDP, Congestion Control

E9 – Higher Layers; HTTPS, TLS, Source Coding; Coding Examples with Python

L9 + L10 – [L4: Transport Layer] UDP, TCP, Header, Variants, QUIC, Coded TCP
[L5-7: S, P, A-1] Higher Layer Protocols, RTP, SIP, Source Coding, Video Codecs

You Tube Videos L6-01 to L7-01

E10 – Basics of 5G

H2 – Hands-On Session

H3 – Hands-On Session

H4 – Hands-On Session

E10 – BGP, Autonomous Systems; How does the internet work?

Exam Consultation – Your topics!

Exam

Exam Review


load more

Contact Person

Please contact Tobias for general questions and problems, and for specific issues the corresponding teaching assistant.


send a mail


general contact

Communication Networks 2 / Kommunikationsnetze 2

In this course, we cover hot topics of communication networks, including but not limited to:


enroll in OPAL


ComNetsEmu

At a glance

Part of Module:
Communication Networks, Advanced I
Module Number: ET-12 10 05
Type: elective
Semester: 8
Term: annually in summer semester
Language: English
Extent: 2/1/0
Exam: written, 120 min

Lecturers and Teaching Assistants


view person


view person


view person


view person


view person


view person


view person


view person


view person


view person

Time Table





open legend

New schedule will be published soon for next summer semester


load more

Contact Person

Please contact Mingyu Ma or Ricardo Pousa for general questions and problems, and for specific issues the corresponding teaching assistant.


send a mail to Mingyu


send a mail to Ricardo


general contact

Textbooks

An introduction to the book and related slides for each chapter can be found on our website. We will distribute the corresponding chapters of the book in the course.

Computing in Communication Networks: From Theory to Practice

Related Publications

2019

Schmoll, Robert-Steve; Fischer, Tobias; Salah, Hani; Fitzek, Frank H. P.

Comparing and Evaluating Application-specific Boot Times of Virtualized Instances Proceedings Article

In: IEEE 5G World Forum, Dresden, Germany, 2019.

BibTeX

@inproceedings{Schmoll2019,
title = {Comparing and Evaluating Application-specific Boot Times of Virtualized Instances},
author = {Robert-Steve Schmoll and Tobias Fischer and Hani Salah and Frank H. P. Fitzek},
year = {2019},
date = {2019-10-01},
booktitle = {IEEE 5G World Forum},
address = {Dresden, Germany},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}

Close

Doan, Tung V.; Nguyen, Giang T.; Salah, Hani; Pandi, Sreekrishna; Jarschel, Michael; Pries, Rastin; Fitzek, Frank H. P.

Containers vs Virtual Machines: Choosing the Right Virtualization Technology for Mobile Edge Cloud Proceedings Article

In: IEEE 5G World Forum, Dresden, Germany, 2019.

BibTeX

@inproceedings{Doan2019b,
title = {Containers vs Virtual Machines: Choosing the Right Virtualization Technology for Mobile Edge Cloud},
author = {Tung V. Doan and Giang T. Nguyen and Hani Salah and Sreekrishna Pandi and Michael Jarschel and Rastin Pries and Frank H. P. Fitzek},
year = {2019},
date = {2019-10-01},
booktitle = {IEEE 5G World Forum},
address = {Dresden, Germany},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}

Close

You, Dongho; Doan, Tung V.; Torre, Roberto; Mehrabi, Mahshid; Kropp, Alexander; Salah, Hani; Nguyen, Vu; Nguyen, Giang T.; Fitzek, Frank H. P.

Fog Computing as an Enabler for Immersive Media: Service Scenarios and Research Opportunities Journal Article

In: IEEE Access, 2019.

BibTeX

@article{You2019b,
title = {Fog Computing as an Enabler for Immersive Media: Service Scenarios and Research Opportunities},
author = {Dongho You and Tung V. Doan and Roberto Torre and Mahshid Mehrabi and Alexander Kropp and Hani Salah and Vu Nguyen and Giang T. Nguyen and Frank H. P. Fitzek},
year = {2019},
date = {2019-08-01},
journal = {IEEE Access},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Doan, Tung V.; Kropp, Alexander; Nguyen, Giang T.; Salah, Hani; Fitzek, Frank H. P.

Reusing Sub-chains of Network Functions to Support MEC Services Proceedings Article

In: IEEE ISCC, Barcelona, Spain, 2019.

BibTeX

@inproceedings{iscc20191,
title = {Reusing Sub-chains of Network Functions to Support MEC Services},
author = {Tung V. Doan and Alexander Kropp and Giang T. Nguyen and Hani Salah and Frank H. P. Fitzek},
year = {2019},
date = {2019-06-30},
booktitle = {IEEE ISCC},
address = {Barcelona, Spain},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}

Close

Rischke, Justus; Gabriel, Frank; Pandi, Sreekrishna; Nguyen, Giang T.; Salah, Hani; Fitzek, Frank H. P.

Improving Communication Reliability Efficiently: Adaptive Redundancy for RLNC in SDN Proceedings Article

In: 2019 IEEE Conference on Network Softwarization (NetSoft) (NetSoft 2019), Paris, France, 2019.

BibTeX

@inproceedings{Risc1906:Improving,
title = {Improving Communication Reliability Efficiently: Adaptive Redundancy for RLNC in SDN},
author = {Justus Rischke and Frank Gabriel and Sreekrishna Pandi and Giang T. Nguyen and Hani Salah and Frank H. P. Fitzek},
year = {2019},
date = {2019-06-01},
booktitle = {2019 IEEE Conference on Network Softwarization (NetSoft) (NetSoft 2019)},
address = {Paris, France},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}

Close

Xiang, Zuo; Gabriel, Frank; Urbano, Elena; Nguyen, Giang T.; Reisslein, Martin; Fitzek, Frank H. P.

Reducing Latency in Virtual Machines Enabling Tactile Internet for Human Machine Co-working Journal Article

In: IEEE Journal on Selected Areas in Communications, vol. 37, no. 5, pp. 1098-1116, 2019, ISSN: 0733-8716.

Abstract | Links | BibTeX

@article{Xian1803:Reducing,
title = {Reducing Latency in Virtual Machines Enabling Tactile Internet for Human Machine Co-working},
author = {Zuo Xiang and Frank Gabriel and Elena Urbano and Giang T. Nguyen and Martin Reisslein and Frank H. P. Fitzek},
doi = {10.1109/JSAC.2019.2906788},
issn = {0733-8716},
year = {2019},
date = {2019-05-01},
urldate = {2019-05-01},
journal = {IEEE Journal on Selected Areas in Communications},
volume = {37},
number = {5},
pages = {1098-1116},
address = {, USA},
abstract = {Software Defined Networking (SDN) and Network Function Virtualization (NFV) processed in Multi-access Edge Computing (MEC) cloud systems have been proposed as critical paradigms for achieving the low latency requirements of the tactile Internet. While virtual network functions (VNFs) allow greater flexibility compared to hardware based solutions, the VNF abstraction also introduces additional packet processing delays. In this paper, we investigate the practical feasibility of NFV with respect to the tactile Internet latency requirements. We develop, implement, and evaluate Chain bAsed Low latency VNF ImplemeNtation (CALVIN), a low-latency management framework for distributed Service Function Chains (SFCs). CALVIN classifies VNFs into elementary, basic, and advanced VNFs. CALVIN implements elementary and basic VNFs in the kernel space, while advanced VNFs are implemented in the user space. Throughout, CALVIN employs a distributed mapping with one VNF per Virtual Machine (VM) in a MEC system. Moreover, CALVIN avoids the metadata structure processing and batch processing of packets in the conventional Linux networking stack so as to achieve short per-packet latencies. Our rigorous measurements on off-the-shelf conventional networking and computing hardware demonstrate that CALVIN achieves round-trip times from a MEC ingress point via an elementary forwarding VNF and a MEC server to a MEC egress point on the order of 0.32~ms. Our measurements also indicate that MEC network coding and encryption are feasible for small 256 byte packets with an MEC latency budget of .35~ms; whereas, large 1400 byte packets can complete the network coding, but not the encryption within the 0.35~ms.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Software Defined Networking (SDN) and Network Function Virtualization (NFV) processed in Multi-access Edge Computing (MEC) cloud systems have been proposed as critical paradigms for achieving the low latency requirements of the tactile Internet. While virtual network functions (VNFs) allow greater flexibility compared to hardware based solutions, the VNF abstraction also introduces additional packet processing delays. In this paper, we investigate the practical feasibility of NFV with respect to the tactile Internet latency requirements. We develop, implement, and evaluate Chain bAsed Low latency VNF ImplemeNtation (CALVIN), a low-latency management framework for distributed Service Function Chains (SFCs). CALVIN classifies VNFs into elementary, basic, and advanced VNFs. CALVIN implements elementary and basic VNFs in the kernel space, while advanced VNFs are implemented in the user space. Throughout, CALVIN employs a distributed mapping with one VNF per Virtual Machine (VM) in a MEC system. Moreover, CALVIN avoids the metadata structure processing and batch processing of packets in the conventional Linux networking stack so as to achieve short per-packet latencies. Our rigorous measurements on off-the-shelf conventional networking and computing hardware demonstrate that CALVIN achieves round-trip times from a MEC ingress point via an elementary forwarding VNF and a MEC server to a MEC egress point on the order of 0.32~ms. Our measurements also indicate that MEC network coding and encryption are feasible for small 256 byte packets with an MEC latency budget of .35~ms; whereas, large 1400 byte packets can complete the network coding, but not the encryption within the 0.35~ms.

Close

Close

Practical Implementations of Network Coding/Netzwerkkodierung in Theorie
und Praxis

This course introduces the students to the challenges and approaches of the state-of-the-art implementations of network coding. The course is taught not just through lectures but also with hands-on exercises using the Kodo software library. Kodo is available as a C++ and Python library and web tool. Therefore, students with different programming preferences will be able to approach it.

The initial lectures refresh the knowledge of the students of the theoretical background of network coding, e.g., the min-cut max-flow of a network, inter-flow network coding, and intra-flow Random Linear Network Coding (RLNC). The student is then introduced to the state-of-the-art software library Kodo and the advanced implementations of network coding such as systematic, sparse, tunable sparse, sliding window, etc. The course also covers the benefits of network coding in distributed storage applications. By the end of the course, the student will be introduced to advanced applications of network coding, e.g., Coded TCP, MORE, FULCRUM.

The exercises will teach the students how to use sockets in python as well as the python bindings of the Kodo software library for implementing unicast and broadcast communication applications.

You can apply for a research license for PyErasure. Specify that you are a student from the network coding course at the TUD. You will need a Github account where the source code is hosted.


enroll in OPAL


Jupyter Notebook


PyErasure


Github

At a glance

Module Number: ET-12 10 21
Type: elective course
Semester: 8th Semester ET
Term: annually in summer semester
Language: English
Extent: 2/1/0
Credits: 7

Lecturers and Teaching Assistants


view person


view person


view person

Time Table





open legend

New schedule will be published soon for next summer semester


load more

Further Material

The Math Prodigy Who Died in a Duel


How Internet Communication Works: Network Coding – Art of the Problem

Contact Person

Please contact Juan Cabrera for general questions and problems.


send a mail


general contact

Cooperative Communication Systems/Kooperative Kommunikation

This course aims at giving the students a complete overview of cooperation among modern communication networks that aid in achieving maximum network efficiency. The knowledge of approaches and methods of game theory allows the analysis of conflict situations as they occur, in the resource allocation of radio systems. The idea of cooperation among pure peer-to-peer networks is extended to multi-channel aware cooperation techniques like in the case of LTE over wireless meshed devices. The use of modern coding techniques such as network coding for improving cooperation gains is highlighted in the lecture. A small project is showing how fireflies work together in nature. The final lectures deal with the application of cooperative techniques to modern wireless mesh networks.

The theoretical concepts dealt with in the lectures are complemented with some interesting hands-on experiments and games in the exercise sessions to provide an intuitive understanding of the practical use of cooperative systems.


Course in OPAL


YouTube Playlist

At a glance

Module Number: ET-12 10 22
Type: elective course
Semester: 8th Semester ET
Term: annually in summer semester
Language: English
Extent: 2/1/0
Exam: written, 120 min
Credits: 7

Lecturers and Teaching Assistants


view person


view person


view person


view person

Time Table





open legend

New schedule will be published soon for next summer semester


load more

Further Material


Das Gefangenendilemma (in German)


The prisoner’s dilemma (in English)

Statistik 1

In this course students will be taught the usage of mathematical methods of statistics in the area of communication technology. The lectures include theoretical and practical methods of descriptive statistics and several procedures for tests and estimations of deductive statistics. Based on combinatorics and theory of probability the students will afterwards know, how to handle massive data and effects academically.

Statistics will be offered again in the winter semester 2026/2027 as part of the new one-semester statistics module.


Course in OPAL

At a glance

Module Number: ET-12 10 08
Type: elective course
Semester: 8th Semester ET
Term: from 2026, annually in winter semester
Language: German
Extent: 2/1/0
Exam: written, 135 min
Credits: 7 (including Statistik 2)

Lecturers and Teaching Assistants


view person

Time Table





open legend

Statistics will be offered again in the winter semester 2026/2027 as part of the new one-semester statistics module.


load more

Content of course

Zielstellung ist die Gewinnung von Aussagen zur Grundgesamtheit der betrachteten Objekte oder Vorgänge aus konkreten Stichproben unter Einbeziehung wahrscheinlichkeitstheoretischer Modelle. Vorlesungen und Übungsaufgaben helfen, diese für statistische Untersuchungen erforderlichen Modelle zu finden, und zeigen Methoden zu deren analytischer Behandlung auf. Die anschauliche Herleitung bzw. ingenieurmäßige Deutung der verwendeten Gesetzmäßigkeiten ist in erster Linie für den Elektrotechniker bestimmt. Für den praktischen Gebrauch werden oft benötigte Hilfsmittel zusammengestellt.

Statistik 2

In this course students will be taught the usage of mathematical methods of statistics in the area of communication technology. The lectures include theoretical and practical methods of descriptive statistics and several procedures for tests and estimations of deductive statistics. Based on combinatorics and theory of probability the students will afterwards know, how to handle massive data and effects academically.

Continuation of Statistik 1.


Course in OPAL

At a glance

Module Number: ET-12 10 08
Type: elective course
Semester: 9th Semester ET
Term: annually in winter semester
Language: German
Extent: 2/1/0
Exam: written, 135 min
Credits: 7 (including Statistik 1)

Lecturers and Teaching Assistants


view person

Time Table





open legend

16/10/2025

11:10-12:40

L1 – Intro und Überblick zur LV Statistik II

BAR S4

21/10/2025

09:20-10:50

L2 – Statistische Schätzverfahren, Stichprobenfktund Schätzfkt.

BAR S4

23/10/2025

11:10-12:40

L3 – Punktschätzungen

BAR S4

30/10/2025

11:10-12:40

E1 – Aufgaben 51-54

BAR S4

04/11/2025

11:10-12:40

L4 – Intervallschätzungen

BAR S4

06/11/2025

11:10-12:40

BAR S4

13/11/2025

11:10-12:40

BAR S4

18/11/2025

09:20-10:50

BAR I-15

20/11/2025

11:10-12:40

E

MER E23

27/11/2025

11:10-12:40

BAR S4

02/12/2025

11:10-12:40

BAR S4

04/12/2025

11:10-12:40

BAR S4

11/12/2025

11:10-12:40

BAR S4

16/12/2025

11:10-12:40

BAR S4

18/12/2025

11:10-12:40

BAR S4

08/01/2026

11:10-12:40

BAR S4

13/01/2026

11:10-12:40

E

BAR S4

15/01/2026

11:10-12:40

E

BAR S4

22/01/2026

11:10-12:40

BAR S4

27/01/2026

11:10-12:40

BAR S4

29/01/2026

11:10-12:40

BAR S4

05/02/2026

11:10-12:40

spare date

BAR S4

February/March

t.b.d.

Consultation

BAR S4

February/March

t.b.d.

Exam

BAR S4

Content of course

Zielstellung ist die Gewinnung von Aussagen zur Grundgesamtheit der betrachteten Objekte oder Vorgänge aus konkreten Stichproben unter Einbeziehung wahrscheinlichkeitstheoretischer Modelle. Vorlesungen und Übungsaufgaben helfen, diese für statistische Untersuchungen erforderlichen Modelle zu finden, und zeigen Methoden zu deren analytischer Behandlung auf. Die anschauliche Herleitung bzw. ingenieurmäßige Deutung der verwendeten Gesetzmäßigkeiten ist in erster Linie für den Elektrotechniker bestimmt. Für den praktischen Gebrauch werden oft benötigte Hilfsmittel zusammengestellt.

Oberseminar Kommunikationsnetze

Discover the ongoing research efforts in our oberseminar, presented by PhD researchers.

This session provides an opportunity for students to learn about the latest work being done within our chair. Attendance is encouraged for those curious about our current research endeavors.

We warmly invite all students to partake and immerse themselves in the dynamic world of advanced studies, offering a unique glimpse into the heart of our chair’s academic pursuits.


Course in OPAL

At a glance

Module Number: ET-12 10 23
Type: compulsory course
Semester: 9th semester ET
Term: annually in winter semester
Language: English, German
Extent: 0/2/0
Exam: report and presentation
Credits: 4

Lecturers and Teaching Assistants


view person


view person

Time Table





open legend

15/10/2025

14:50

Introduction

BAR I86

22/10/2025

14:50

Topic selecting/assignment

01/2026

Project report to be turned in

02/2026

Project presentation at chair

Exam

PhD seminar series on Advanced topics of communication networks

The PhD seminar series gives all internal and external PhD students of the chair the possibility to show a very detailed view on their respective research topics. We will also invite external speakers and guest to present within this series.
This seminar is combined with Oberseminar ComNets.

Communication Networks 3/Kommunikationsnetze 3

In this course we cover the most recent topics about communication networks such as

Please enroll in OPAL to receive updates and to get the material related to the lecture. The registration is open till 14.11.2025.


enroll in OPAL

At a glance

Module Number: ET-12 10 20
Type: elective course
Semester: 9th Semester ET
Term: annually in winter semester
Language: English
Extent: 2/1/0
Exam: written, 120 min; project work
Credits: 7 (together with Problem Based Learning)

Lecturers and Teaching Assistants


view person


view person


view person

Time Table





open legend

14/10/2025

14:50

L1 – Introduction to the course + The Vision of Future Communication Networks + Classical Vs. Quantum (Sensing, Computing, Communication)

BAR 213

21/10/2025

14:50

L2 – 6G Architecture and Technologies

BAR 213

22/10/2025

11:10

L3 – Basics of Quantum Mechanics

BAR I88U

28/10/2025

14:50

E1 – Basics of Quantum Mechanics

BAR 213

04/11/2025

14:50

L4 – Quantum Gates and Circuits

BAR 213

05/11/2025

11:10

E2 – Quantum Gates and Circuits

BAR I88U

11/11/2025

14:50

L5 – The Vision of the Quantum Internet

BAR 213

18/11/2025

14:50

L6-1 – Quantum Communication Networks

BAR 213

19/11/2025

No lecture

Bank holiday

25/11/2025

14:50

L6-2 – Quantum Communication Networks

BAR 213

02/12/2025

14:50

L7 – Basics of Quantum Technologies in Communication Network – Hardwares

BAR 213

03/12/2025

11:10

L8 – Quantum Key Distribution

BAR I88U

09/12/2025

14:50

L9-1 – Distributed Quantum Computing and Sensing

BAR 213

16/12/2025

14:50

E3-1 – Distributed Quantum Computing and Sensing

BAR 213

17/12/2025

11:10

E3-2 – Distributed Quantum Computing and Sensing

BAR I88U

06/01/2026

14:50

L9-2 – Recap of Quantum Communication, Computing, and Sensing

BAR 213

13/01/2026

14:50

L10-1 – Post-Shannon Communications

BAR 213

14/01/2026

11:10

L10-2 – Post-Shannon Communications

BAR I88U

20/01/2026

14:50

E4 – Post-Shannon Communications

BAR 213

27/01/2026

14:50

L11-1 – Molecular Communications

BAR 213

28/01/2026

11:10

L11-2 – Molecular Communications

BAR I88U

03/02/2026

14:50

L11-3 – Molecular Communications

BAR 213

Textbooks

Most of the content of the lectures comes from our recently-published scientific articles and books.

Tactile Internet with Human-in-the-Loop

Quantum Communication Networks

Quanten­kommunika­tions­netze

Quantum Computation and Quantum Information

Related Publications

2024

Halder, Joy; Rajabov, Akhmadjon; Bassoli, Riccardo; Fitzek, Frank H. P.; Fettweis, Gerhard P.

Optimal Routing and End-to-End Entanglement Distribution in Quantum Networks Journal Article

In: Scientific Reports, vol. 14, no. 19262, pp. 1-14, 2024.

Links | BibTeX

@article{Halder24:OptimalRouting,
title = {Optimal Routing and End-to-End Entanglement Distribution in Quantum Networks},
author = {Joy Halder and Akhmadjon Rajabov and Riccardo Bassoli and Frank H. P. Fitzek and Gerhard P. Fettweis},
doi = {10.1038/s41598-024-70114-1},
year = {2024},
date = {2024-08-20},
urldate = {2024-08-20},
journal = {Scientific Reports},
volume = {14},
number = {19262},
pages = {1-14},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Close

2023

Lengerke, Caspar; Hefele, Alexander; Cabrera, Juan A.; Reisslein, Martin; Fitzek, Frank H. P.

Beyond the Bound: A New Performance Perspective for Identification via Channels Journal Article

In: IEEE Journal on Selected Areas in Communications, vol. 41, iss. 8, pp. 2687-2706, 2023.

Links | BibTeX

@article{lengerke2023beyondthebound,
title = {Beyond the Bound: A New Performance Perspective for Identification via Channels},
author = {Caspar Lengerke and Alexander Hefele and Juan A. Cabrera and Martin Reisslein and Frank H. P. Fitzek},
doi = {10.1109/JSAC.2023.3288239},
year = {2023},
date = {2023-06-21},
urldate = {2023-06-21},
journal = {IEEE Journal on Selected Areas in Communications},
volume = {41},
issue = {8},
pages = {2687-2706},
publisher = {IEEE},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Close

Hofmann, Pit; Cabrera, Juan A.; Krieg, Elisha; Bassoli, Riccardo; Fitzek, Frank H. P.

DNA-Storage in Future Communication Networks Journal Article

In: IEEE Communications Magazine, vol. 61, iss. 10, pp. 178-183, 2023.

Links | BibTeX

@article{Hofmann2023DNA,
title = {DNA-Storage in Future Communication Networks},
author = {Pit Hofmann and Juan A. Cabrera and Elisha Krieg and Riccardo Bassoli and Frank H. P. Fitzek},
doi = {10.1109/MCOM.011.2200755},
year = {2023},
date = {2023-05-08},
urldate = {2023-01-01},
journal = {IEEE Communications Magazine},
volume = {61},
issue = {10},
pages = {178-183},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Close

Lengerke, Caspar; Hefele, Alexander; Cabrera, Juan A.; Kosut, Oliver; Reisslein, Martin; Fitzek, Frank H. P.

Identification Codes: A Topical Review with Design Guidelines for Practical Systems Journal Article

In: IEEE Access, vol. 11, pp. 14961-14982, 2023.

Links | BibTeX

@article{lengerke2023idcodes,
title = {Identification Codes: A Topical Review with Design Guidelines for Practical Systems},
author = {Caspar Lengerke and Alexander Hefele and Juan A. Cabrera and Oliver Kosut and Martin Reisslein and Frank H. P. Fitzek},
doi = {10.1109/ACCESS.2023.3244071},
year = {2023},
date = {2023-02-10},
urldate = {2023-01-01},
journal = {IEEE Access},
volume = {11},
pages = {14961-14982},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Close

Hofmann, Pit; Cabrera, Juan A.; Bassoli, Riccardo; Reisslein, Martin; Fitzek, Frank H. P.

Coding in Diffusion-Based Molecular Nanonetworks: A Comprehensive Survey Journal Article

In: IEEE Access, pp. 1-1, 2023.

Links | BibTeX

@article{Hofmann2023Coding,
title = {Coding in Diffusion-Based Molecular Nanonetworks: A Comprehensive Survey},
author = {Pit Hofmann and Juan A. Cabrera and Riccardo Bassoli and Martin Reisslein and Frank H. P. Fitzek},
doi = {10.1109/ACCESS.2023.3243797},
year = {2023},
date = {2023-01-01},
urldate = {2023-01-01},
journal = {IEEE Access},
pages = {1-1},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Close

Nande, Swaraj Shekhar; Paul, Marius; Senk, Stefan; Ulbricht, Marian; Bassoli, Riccardo; Fitzek, Frank H. P.; Boche, Holger

Quantum Enhanced Time Synchronisation for Communication Network Journal Article

In: Computer Networks, 2023.

Links | BibTeX

@article{nande_CN_2023,
title = {Quantum Enhanced Time Synchronisation for Communication Network},
author = {Swaraj Shekhar Nande and Marius Paul and Stefan Senk and Marian Ulbricht and Riccardo Bassoli and Frank H. P. Fitzek and Holger Boche},
doi = {10.1016/j.comnet.2023.109772},
year = {2023},
date = {2023-01-01},
urldate = {2023-01-01},
journal = {Computer Networks},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Close

2021

Adamo, Stephen Di; Nötzel, Janis; Sekavčnik, Simon; Bassoli, Riccardo; Ferrara, Roberto; Deppe, Christian; Fitzek, Frank H. P.; Boche, Holger

Integrating Quantum Simulation for Quantum-Enhanced Classical Network Emulation Journal Article

In: IEEE Communications Letters, 2021.

Links | BibTeX

@article{9548923,
title = {Integrating Quantum Simulation for Quantum-Enhanced Classical Network Emulation},
author = {Stephen Di Adamo and Janis Nötzel and Simon Sekavčnik and Riccardo Bassoli and Roberto Ferrara and Christian Deppe and Frank H. P. Fitzek and Holger Boche},
doi = {10.1109/LCOMM.2021.3115982},
year = {2021},
date = {2021-09-27},
urldate = {2021-09-27},
journal = {IEEE Communications Letters},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Close

Bassoli, Riccardo; Fitzek, Frank H. P.; Strinati, Emilio Calvanese

Why do we need 6G? Journal Article

In: ITU Journal on Future and Evolving Technologies, vol. 2, no. 6, 2021.

Links | BibTeX

@article{9475166,
title = {Why do we need 6G?},
author = {Riccardo Bassoli and Frank H. P. Fitzek and Emilio Calvanese Strinati},
url = {https://www.itu.int/pub/S-JNL-VOL2.ISSUE6-2021-A01},
doi = {https://www.itu.int/en/journal/j-fet},
year = {2021},
date = {2021-09-13},
urldate = {2021-09-13},
journal = {ITU Journal on Future and Evolving Technologies},
volume = {2},
number = {6},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Close

Ferrara, Roberto; Bassoli, Riccardo; Deppe, Christian; Fitzek, Frank H. P.; Boche, Holger

The Computational and Latency Advantage of Quantum Communication Networks Journal Article

In: IEEE Communications Magazine, vol. 59, no. 6, pp. 132-137, 2021.

Links | BibTeX

@article{Bassoli21:AdvantagesQuantum,
title = {The Computational and Latency Advantage of Quantum Communication Networks},
author = {Roberto Ferrara and Riccardo Bassoli and Christian Deppe and Frank H. P. Fitzek and Holger Boche},
doi = {10.1109/MCOM.011.2000863},
year = {2021},
date = {2021-01-01},
journal = {IEEE Communications Magazine},
volume = {59},
number = {6},
pages = {132-137},
keywords = {},
pubstate = {published},
tppubtype = {article}
}

Close

Close

Problem Based Learning

The course offers hands-on learning on the topics discussed in the “Communication Networks 3” course using a problem-based learning approach.

The course is organized as follows:

  1. Introductory part (1-2 meetings): We introduce the course and the problem-based learning approach. In addition, the chair members (supervisors) will offer ideas for projects.
  2. Forming teams and projects selection (1-2 meetings): Every 2-4 students form a team, select a project, meet the supervisor, finalize the project description.
  3. Project supervision and on-demand lectures (3-6): The students implement the projects and keep the supervisors updated. According to the topics of the selected projects, some lectures and exercises will be organized on demand (TBA). A project report must be submitted till TBD.
  4. Presentations (2-3 meetings): Team members present their project. Attendance of all presentations is mandatory.

Please attend the first 3 meetings to know the arrangement of the projects.


Course in OPAL

At a glance

Module Number: ET-12 10 20
Type: elective course
Semester: 9th semester ET
Term: annually in winter semester
Language: English
Extent: 2/1/0
Exam: report and presentation
Credits: 7 (in combination with ComNets3)

Lecturers and Teaching Assistants


view person


view person

Time Table





open legend

15/10/2025

11:10

Introduction of PBL and available projects

BAR S4

20/10/2025

11:10

Selecting projects

BAR I86/C/U

17/11/2025

11:10

Project consultation and organizational sync

BAR I86/C/U

15/12/2025

11:10

Intermediate presentation

BAR I86/C/U

12/2025 – 01/2026

Project consultation + On-demand lectures

linked to ComNets3

in sync with individual project supervisors

12/01/2026

11:10

Project presentation dry-runs

lets improve your presentation skills

BAR I86/C/U

19/01/2026

11:10

Project Report to be turned in

BAR I86/C/U

09/02/2026

11:10

 

Final project result presentation

Exam

BAR S4

Traffic Theory/Nachrichtenverkehrstheorie

This course offers the theoretical base and practical methods for modelling, analysis, and performance investigation of communication systems. The students will learn how to use known formulas for traffic theory problems. The abstraction from reality to model will be done for different practical applications and networks.

Topics covered are:

Exercises will be on discussion base between students and teaching assistant to focus on unsolved problems.


Course in OPAL

At a glance

Module Number: ET-12 10 05
Type: elective course
Semester: 8th Semester ET
Term: annually in summer semester
Language: German/English
Extent: 2/1/0
Exam: written, 120 min
Credits: 7 (together with ComNets 2)

Lecturers and Teaching Assistants


view person

Time Table





open legend

New schedule will be published soon for next summer semester


load more

ICT for Smart Grids/Informations- und Kommunikationstechnik

The course ICT for Smart Grids is offered for students in the module “Kommunikationstechnik” from the Renewable Energy Systems studies. It is linked to the course “Kommunikationsnetze” in this module as well.
The course focuses on communication technologies specific to IoT scenarios (ZigBee, LoRa), Application Layer IoT protocols (MQTT, COAP), data management systems and an introduction to datatbase design, data analysis (traditional and machine learning based), and security.
From this course, students will learn how to approach the design of a distributed and remotely controlled system, from the selection of the communication technology, to the application data management and privacy.


Course in OPAL

At a glance

Module Number: RES-WK-45
Type: elective course
Semester: 8th Semester RES
Term: annually in summer semester
Language: English, German
Extent: 2/2/0
Exam: written, 150 min
Credits: 7 (together with ComNets 1)

Lecturers and Teaching Assistants


view person


view person


view person


view person

Time Table





open legend

New schedule will be published soon for next summer semester


load more