Our collaborative learning for Programmable Data Planes will start very soon and we would like to take the opportunity to extend a very warm welcome!

The course will start on 287th of January 2020 and we would like to help you getting up to speed with it:

  • Please remember to access this page regularly as well as checking your email to make sure you receive all future course related information. The course is offered in two versions; as an “official” credit bearing distance course (“DVAD40”) and as an open networked learning course, open to everyone (no requirements, no university credits). As enrolled student you need to register here on the course homepage as well as via my page at kau.se.
  • Before starting on the 27th of January 2020, we advise you to have a look around the Data Plane Programming course homepage, the information regarding the course, design and structure.
  • More information on the planning, the course setup, etc. can be found on our course syllabus. Please check this document regularly for updates.
  • An overview on the planning can be also seen from the picture below. Click on it to see a larger version.
  • Because feedback is very important to improve the course over time, you can leave your comments here.

We are very excited about learning with you during the course and hope to connect with you online very soon.

Welcome to the 2020 course on Data Plane Programming

You May Also Like

233 thoughts on “Welcome to the 2020 course on Data Plane Programming”

  1. Is the open networked learning version graded at all, or purely self-paced? Either way, a free course on Data Plane Programming starting in January 2020 is a rare find — signed up and hoping the syllabus information lands soon.

  2. I’ve been hoping to explore programmable data planes for a while, so having an open networked learning option is a welcome relief for non-degree students like me. I’ll definitely check the course syllabus before we start to get up to speed.

  3. Having balanced full-time network operations with online studies in the past, offering this as an open networked learning format without credit prerequisites makes the course setup far more accessible. I will make sure to review the syllabus information before we start.

  4. Having two separate enrollment tracks is certainly a welcome idea, but splitting course information across email and syllabus updates might confuse participants before sessions start. Streamlining those announcements into a single space would make the open learning track far easier to navigate.

  5. This looks like a great introduction to the Data Plane Programming course! I’m particularly interested in the difference between the “official” credit-bearing version and the open networked learning option. Thanks for providing all the details on the course homepage.

  6. This looks like a great introduction to the Data Plane Programming course! I’m particularly interested in how the two versions of the course will be structured and what the key differences will be for participants.

  7. This looks like a great introduction to the 2020 Data Plane Programming course! I’m particularly interested in the distinction between the credit-bearing and open networked learning versions. I’ll be sure to check the course homepage and syllabus regularly for updates.

  8. This looks like a great introduction to the Data Plane Programming course! I’m particularly interested in the difference between the “official” credit-bearing version and the open networked learning option. Thanks for providing all the details about the course structure and syllabus.

  9. This looks like a great introduction to the Data Plane Programming course for 2020! I’m particularly interested in how the course is structured and the different versions offered. I’ll be sure to check the course homepage and syllabus regularly for updates.

  10. This looks like a great introduction to the Data Plane Programming course! I’m particularly interested in the distinction between the credit-bearing and open networked learning versions. I’ll be sure to check the course homepage regularly for updates.

  11. This looks like a great introduction to the Data Plane Programming course for 2020. I’m particularly interested in the difference between the credit-bearing version and the open networked learning option. I’ll be sure to check the course homepage regularly for updates.

  12. Great to see a course focused on making data planes more flexible and programmable — this kind of hands-on, open learning is exactly where the networking community moves forward. If you’re exploring creative ways to visualize or demo packet flows and network behavior, I’ve been experimenting with Gemini Omni Flash, which turns text, images, audio, or video into short generated videos. It’s a fun complement for explaining complex concepts or producing quick visual explainers alongside coursework. Worth a look if you want to add a dynamic layer to your presentations or project demos.

  13. Great to see the Data Plane Programming course continuing to evolve — the blend of P4, programmable switches, and open networking is such an exciting space right now. For anyone in this course working on visualization or documentation of their data plane projects, I’ve found gptimage3.app genuinely useful for generating high-quality diagrams and figures. It supports up to 4K resolution with 16 aspect ratios, which makes it easy to produce clean visuals for slides, papers, or blog posts. Worth checking out if you want polished images without the usual hassle. Looking forward to following everyone’s work this term!

  14. Thanks for the warm welcome and the clear overview of the course structure. I’m especially curious about how programmable data planes intersect with modern AI-driven tooling, since rendering and processing pipelines increasingly rely on flexible infrastructure. On that note, I’ve been experimenting with GPT Image 2.5 on image25.online for fast, detailed AI image generation and editing — a nice example of how programmable backends enable creative workflows. Looking forward to the webinars and connecting with everyone in the networked course. See you online soon!

  15. Data plane programming and AI music generation might seem worlds apart, but both are about making technology more flexible and creative. If you’re into building things that push boundaries, you might also enjoy experimenting with AI-driven tools. I recently came across airapgenerator.app, a free AI rap generator that turns your ideas or lyrics into complete rap songs with beats, vocals, and downloadable MP3 audio. It’s a fun way to explore generative AI hands-on. Worth checking out if you like seeing programmable systems produce something creative.

  16. Great to see a course focused on making networks more programmable and flexible. The hands-on approach to data plane programming is exactly the kind of forward-thinking education our industry needs right now. For anyone exploring what’s possible when you combine programmable infrastructure with creative AI, check out what we’re building over at MiniMax3 — we turn text and images into cinematic videos with native audio. Different domain, same spirit of pushing what’s programmable.

  17. If you’re interested in exploring cutting-edge applications of AI and computer vision beyond networking, I highly recommend checking out how you can easily generate detailed, realistic 3D assets from any photo using SAM 3D objects. It’s built on Meta’s open-source models, making it a great resource for both educational projects and professional development in tech fields.

  18. If you’re looking to add some engaging activities to your group or team meetings, I highly recommend checking out Ice Breaker Games. Their site offers a comprehensive list of fun and creative games perfect for team building and getting everyone involved. It’s a great resource for anyone organizing events or workshops, and can really help set a positive tone for collaborative learning sessions like this course.

  19. For those interested in leveraging AI for multimedia content creation alongside your studies or projects in data plane programming, I highly recommend checking out nano banana. This free platform lets you edit photos, generate images, and even create AI-driven videos using advanced models. It’s a great tool for anyone looking to enhance presentations or visualize technical concepts more creatively. Give it a try and see how it can support your learning journey!

  20. If you are interested in leveraging AI for creating visuals to enhance your course materials or presentations, I recommend checking out AI画像作成。このサイトでは、テキストや写真から簡単にAI画像を生成・編集でき、商品画像やSNS素材、イラストなど多様な用途に合わせて主要な画像生成モデルが利用できます。無料で始められるので、教育やプロジェクトのビジュアル強化にも活用できそうです。

  21. If you’re looking for a fun and creative way to unwind after diving deep into data plane programming, I highly recommend checking out this innovative rap duo video creator. It lets you and a friend transform your photos into a unique AI-powered rap video—perfect for sharing on social media or just having a laugh together. A great way to add some creativity to your study break!

  22. I appreciate the clear distinction between the credit‑bearing DVAD40 track and the open learning option, which makes the course accessible to a wider audience. The reminder to regularly check the syllabus for updates is practical, especially given the rapid changes in programmable data plane technologies. This proactive communication will help students stay aligned with the course’s evolving structure.

    If you want a random Pokemon generator, this one runs fully in the browser with no signup.

  23. Welcome to the 2020 course on Data Plane Programming. I appreciate the clear explanation of the two enrollment options, especially how the open networked course removes barriers for anyone interested. The advice to monitor both the course page and email makes sense, and the syllabus is a good reference for updates. For a lighter break between programming exercises, you might enjoy the soflo wheelie life game at soflo wheelie life.

  24. I appreciate the clear distinction between the credit‑bearing DVAD40 track and the open learning option, which makes the course accessible to a wider audience. The reminder to regularly check the syllabus and email updates is practical, ensuring we stay on top of any schedule changes before the January 27 start.

    Most tools that invert pdf colors wreck the photographs along the way; this one lets you exclude them.

  25. If you’re looking to enhance your projects with visually engaging content, I highly recommend checking out Recraft AI. It’s a powerful tool for creators and marketers, offering advanced image and vector generation capabilities. With editable SVG vectors and stunning photos or illustrations from simple text prompts, Recraft AI can streamline your workflow and bring your ideas to life. Perfect for websites, presentations, and more!

  26. This looks like a great introduction to the Data Plane Programming course! I’m particularly interested in how the course is offered in both a credit-bearing and an open networked learning version. It’s good to know that the course homepage and syllabus will be regularly updated with important information.

  27. Interesting to see how data plane programming courses were structured back in 2019/2020. The shift toward programmable networks has only accelerated since then — P4 and eBPF are everywhere now.

  28. This course blog has clearly been overrun by spam comments, which is a shame for anyone trying to follow the actual Data Plane Programming material. It does make you appreciate platforms that keep things clean and focused on creators. For independent musicians, having a simple tool that handles lyric transcription, timing, and visual output in one place is a similar kind of relief. https://lyricvideomaker.app Being able to export in landscape, vertical, or square without wrestling with complex software means more time for the music itself. Worth checking out if you have been putting off making that lyric video.

  29. The welcome post for the 2020 Data Plane Programming course is refreshingly practical. I appreciate that it clearly distinguishes between the credit-bearing distance version (DVAD40) and the open networked learning option, which makes the course accessible to people outside the university. The reminder to register both on the course homepage and via my page at kau.se is easy to overlook, so calling it out explicitly is helpful. The invitation to leave feedback for improving the course over time also signals a collaborative spirit rather than a one-way broadcast.

  30. The course page notes a start date of 287th of January 2020, which looks like a typo worth fixing before students rely on it. I also appreciate that the course is offered both as the credit-bearing DVAD40 distance course and as an open networked learning option with no requirements, since that makes programmable data planes more accessible. For anyone who wants a break from reading about packet processing and prefers practicing fast reflexes instead, stunt bike extreme at stunt bike extreme is a light alternative.

  31. The welcome post mixes practical logistics with a surprisingly gentle tone, though the typo “287th of January 2020” is hard to miss and worth fixing before students rely on the date. I also appreciate that the course is offered both as the credit-bearing DVAD40 distance version and as an open networked learning option, since that lowers the barrier for anyone curious about programmable data planes. For a lighter break between syllabus updates, scooby doo creepy run at scooby doo creepy run is a simple endless runner that fits the same low-pressure, self-paced feel.

  32. The welcome post is refreshingly practical: it flags the 27 January 2020 start date, explains the two tracks (credit-bearing DVAD40 versus the open networked version), and reminds enrolled students to register both on the course homepage and via My Page at kau.se. The repeated nudge to check the page and email, plus the invitation to leave feedback, suggests the instructors genuinely want the course to improve each run. For anyone who wants to visualize packet-level behaviour alongside the syllabus, I sometimes turn to glitch gif generator to make quick animated GIFs of image-based diagrams.

  33. The welcome post is refreshingly practical, especially the reminder that the course runs in two versions, the credit-bearing DVAD40 track and the open networked learning option with no requirements or university credits. I also appreciated the emphasis on registering both on the course homepage and via My Page at kau.se, since that kind of administrative detail is easy to miss. The note that feedback is used to improve the course over time makes the invitation to comment feel genuine. For anyone who enjoys playful, low-pressure online diversions between study sessions, take care of shadow milk offers a small interactive pet simulation featuring Shadow Milk Cookie.

  34. The welcome post sets a clear tone for the 2020 Data Plane Programming course, and I appreciate how it distinguishes the credit-bearing DVAD40 track from the open networked version with no requirements or university credits. The reminder to register both on the course homepage and via My Page at kau.se is easy to overlook, so it is worth repeating before the January 27 start. The mention of the syllabus and planning overview also gives newcomers a concrete way to prepare. For anyone who wants to experiment with visual, low-level representations while studying programmable data planes, wplace art pixel converter offers a pixel art converter that fits that playful side.

  35. The welcome post makes the dual structure of the course clear: an official credit-bearing distance track (DVAD40) and an open networked learning option with no requirements or university credits. I also appreciate the practical reminders to register both on the course homepage and via My Page at kau.se, and to check the syllabus and planning overview regularly for updates. The invitation to leave feedback is a good sign that the course is meant to evolve, though the stated start date of the 287th of January 2020 looks like an obvious typo worth correcting.

  36. The welcome post makes the dual structure of the course clear: DVAD40 for credit-bearing distance students and an open networked version with no requirements, which seems like a thoughtful way to include outside learners. I also appreciate the emphasis on checking the course homepage and email regularly, since that kind of coordination matters in a fully online setting. The invitation to leave feedback here suggests the instructors genuinely want to improve the course over time.

  37. It’s great to see the course starting soon, though I need to make sure I have all my software dependencies ready before January 27th. Since this is a technical subject like Data Plane Programming, finding reliable resources for practice can be tricky, so I sometimes use tools like a WoW Classic Forever talent planner just to take mental breaks and reset during study sessions. I’ll definitely keep an eye on the homepage for updates regarding the official credit version versus the open learning track.

  38. The course structure for programmable data planes looks well thought out, especially the split between the credit-bearing DVAD40 track and the open networked version. That dual format makes it accessible whether you need formal credits or just want to learn. The emphasis on checking the syllabus regularly and registering through both the course homepage and kau.se is practical advice that saves confusion later. I appreciate that feedback is actively encouraged, since MOOCs often struggle with iteration. The planning overview image and the regular email updates seem like sensible ways to keep remote learners oriented. One small note: the registration deadline and the “287th of January” typo might confuse newcomers, so a quick proofread would help. For anyone also working through math-heavy networking concepts, having a tool that plots each solving step interactively can make the underlying theory less abstract. Overall, a solid welcome post that sets clear expectations for the semester ahead.

  39. This looks like a great introduction to the Data Plane Programming course! I’m particularly interested in the difference between the credit-bearing and open networked learning versions. Looking forward to diving into the material.

  40. Offering an open learning track alongside the official course is definitely a welcome setup, but mastering programmable data planes without formal lab grading might prove challenging for self-directed participants. Having clear milestones in the syllabus would really help non-credit students stay on track.

Leave a Reply

Your email address will not be published. Required fields are marked *