Advanced Topics in Networking

"Advanced Topics in Networking" is a course for M.Sc. students of Computer Science (and related study programs). It is held as a combination of a lecture and exercises.

Instructor: Prof. Dr. David Hausheer
Assistants: Leon Wehmeier, N.N.
Hours per week: 2 + 2
Credits: 6
Lecture: Thursday, 13:15 - 14:45, Location: G02-111
Exercises: Wednesday, 13:15 - 14:45, Location: G29-334
Friday, 09:15 - 10:45, Location: G29-334
Exam: In case of few registrations, an oral exam will be held.
Languages: English/German

Course Description

The course deals with advanced topics in the area of networking, a.o.:

  • Overlay Networks for Content Delivery, e.g. P2P, BitTorrent, CDNs, Caching, Overlay Video Streaming
  • Distributed Hash Tables (DHT), e.g. Kademlia
  • Blockchains
  • Cryptocurrencies and Bitcoin
  • Ethereum and Smart Contracts
  • Secure Network Architectures, e.g. SCION
  • Congestion Control, e.g. QUIC and Multipath-QUIC

Students will get a deep insight into various advanced topics in the area of networking.

Literature

Textbooks as indicated.

Slides and paper copies as necessary.

Requirements

Basic courses of the first 4 semesters are required. Knowledge of lectures Communication and Networks are recommended.

Resources

The course material will be made available using the Moodle platform:

https://elearning.ovgu.de/course/view.php?id=5285

Last Modification: 10.10.2018 - Contact Person: Webmaster