technische universität münchen computer science > net > pahl
> teaching > MOOC 4 masters
Distributed Smart Space Orchestration


Marc-Oliver is chairing the security session at IM 2017
Marc-Oliver is demo co-chair of the CIoT 2017
Felix handed in

his BA on native VSL interfaces.

Marc-Oliver shares his eLearning experience at the Dagstuhl Seminar on Using Networks to Teach About Networks
CPS workshop

with Joseph Sifakis and Vint Cerf online!

more news...

iLabX - the Virtual Internet Laboratory

In April 2016 I was awarded 25 000 EUR by TUM for creating a Massive Open Online Course (MOOC) for the Computer Science Masters education (MOOC4Masters).

When will it start?

What is it about?

"iLabX – the Virtual Internet Laboratory" is a Massive Open Online Course (MOOC) that teaches students all over the world from autumn 2017 how the backbone of today’s Internet technically works. The course runs for about six weeks. The used learning platform is edX.

A specialty about this course is that it follows a long approved teaching concept, and that it provides a real hands-on experience though it is a MOOC. The implemented new MOOC teaching methodology will lead to a new learning experience that can be expected to result in better learning. Students will be able to start their own laboratory environment on their computers. Within this environment they will do experiments and learn how the Internet works first hand.

The topics covered are:

  1. Week1: Basics/ Setting/ Tools/ Layer 1+2
  2. Week2: Layer 3: IPv6 and IPv4 (only as legacy)
  3. Week3: Layer 3: Routing
  4. Week4: Layer 4: TCP, UDP, SCTP, QUIC
  5. Week5: Layer 5: DNS and HTTP server
  6. Week6: Layer 1-8: Firewall and Proxy

Here is our trailer sequence that starts each week:

The trailer introduces the iLab.owl and of course the iLabee ;-)

Interview with Vint Cerf on why the MOOC matters

At the occasion of the Heidelberg Laureate Forum, I had the chance to interview Vint Cerf. Together with Bob Kahn, Vint designed the internet in the early 1970s. In the interview we talk about why understanding the basics of the Internet matters.


For the creation of the MOOC I built a great team consisting of:

  • Marc-Oliver Pahl (lead)
  • Stefan Liebald (course development)
  • Edwin Cordeiro (course development)
  • Lars Wüstrich (course development)
  • Moritz Sichert (virtual lab environment)
  • Lucas Wolf (course development)
  • Donika Mirdita (course development)
  • Kirill Kldiashvili (testing)
contact imprint minicms