Registration Still Open for 2022 edition

Programmable Networks are of great importance. It is the starting point for making computer networks open for innovation. It enables the rapid introduction of new functionalities that make our networks more scalable, reliable and effective. Especially the dataplane is important because it determines the speed, capacity and latency that distributed applications and services will experience. Knowledge of how to program and extend the dataplane have the potential to change how networks are managed and how they function. This course will give you an introduction to data plane programming, introduces the P4 language, and teaches you how to apply P4 to solve probelms such as datacenter loadbalancing, network monitoring and control. Knowledge that you will acquire during the course may lead to ideas for both new product and service innovations.

During the course you will learn from recent research at the Computer Science Department, and facilitate dataplane programming activities yourself in a learning-by-doing methodology. After the course you will: 1) know the main theories behind data plane programming, 2) be able to apply knowledge implement new methods for networking, load balancing and montoring/control, 3) understand and critically reflect about the benefits and limitations of dataplane programming.

We will start in January 24, 2022 and will continue for 20 weeks. The course is a hybrid mooc, which means that you can participate either as officially registered student for credit or as open learner. If you want to study for credit you need to apply here. If you do not need credits, simply sign the registration form, so we can keep in touch with you.
Either way, the course is for free and we are looking forward to have you with us!
If you are keen spread the word in your network – the more the merrier!

See you soon and have a great time until then!

Best,

The DVAD40 course facilitators

First Webinar starts today

Dear course participants for the data plane programming course,

I am happy to inform that the course will start today, Jan 27th 2020 at 1700 CET with an introduction webinar where we will present the structure of the course and will get to know each other.
You might be required to install the program Zoom:

Here is the link to the Webinar.
https://kau-se.zoom.us/j/467652818

See you later today,
Andreas Kassler

Data Plane programming still open for registration

Programmable Networks are of great importance. It is the starting point for making computer networks open for innovation. It enables the rapid introduction of new functionalities that make our networks more scalable, reliable and effective. Especially the dataplane is important because it determines the speed, capacity and latency that distributed applications and services will experience. Knowledge of how to program and extend the dataplane have the potential to change how networks are managed and how they function. This course will give you an introduction to data plane programming, introduces the P4 language, and teaches you how to apply P4 to solve probelms such as datacenter loadbalancing, network monitoring and control. Knowledge that you will acquire during the course may lead to ideas for both new product and service innovations.

During the course you will learn from recent research at the Computer Science Department, and facilitate dataplane programming activities yourself in a learning-by-doing methodology. After the course you will: 1) know the main theories behind data plane programming, 2) be able to apply knowledge implement new methods for networking, load balancing and montoring/control, 3) understand and critically reflect about the benefits and limitations of dataplane programming.

We will start in week 5, 2020 and will continue for 19 weeks. The course is a hybrid mooc, which means that you can participate either as officially registered student for credit or as open learner. If you want to study for credit you need to apply here. If you do not need credits, simply sign the registration form, so we can keep in touch with you.
Either way, the course is for free and we are looking forward to have you with us!
If you are keen spread the word in your network – the more the merrier!

See you soon and have a great time until then!

Best,

The DVAD40 course facilitators

Welcome to the 2020 course on Data Plane Programming

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.