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: Thorben Krüger, Lars-Christian Schulz, Tony John
Hours per week: 2 + 2
Credits: 6
Lecture: Wednesday, 09:30 - 11:00, Location: G22A-211 (Until 20.10.2021: online, Please check the Moodle for further information)
Exercises: Monday, 13:15 - 14:45, Location: G29-334
Friday, 09:15 - 10:45, Location: G29-334
Exam: Written Exam (In case of few registrations, an oral exam will be held.)
Languages: English

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=11400

Last Modification: 07.02.2022 - Contact Person: Webmaster