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: | Lars-Christian Schulz, Robin Wehner, Tony John |
Hours per week: | 2 + 2 |
Credits: | 6 |
Lecture: | Wednesday, 09:30 - 11:00, Location: G22A-211 Kick-off: 16.10.2024, 09:30, Location: G29-307 |
Exercises: | Monday, 11:15 - 12: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=17821