Topics in networks and distributed systems

Course Code :2001WETTDC
Study domain:Computer Science
Bi-anuall course:Taught in academic years starting in an even year
Academic year:2019-2020
Semester:2nd semester
Contact hours:45
Credits:6
Study load (hours):168
Contract restrictions: No contract restriction
Language of instruction:English
Exam period:exam in the 2nd semester
Lecturer(s)Steven Latré

3. Course contents *

This course is a tour through various state of the art topics in the area of distributed computing. We tackle this both from an academic perspective (focusing mainly on new and challenging research areas) and from an industrial perspective (focusing mainly on the algorithms behind state of the art products in industry). For a great part, the course will consist of guest lectures of both national and international experts, both from universities and companies.Attendance to the guest lectures is mandatory. 

Because the course focuses on the latest advances in the area of distributed computing, the exact list of covered topics can change. Below is a list of confirmed topics:

  • Map Reduce and Hadoop (guest lecture by Thomas Demoor, Amplidata)
  • Overview of virtualization and the link with cloud computing
  • Advanced cloud management techniques
  • Mobile cloud computing (guest lecture by Pieter Simoens, Ghent University - iMinds)
  • The use of cloud computing in telecommunication networks (guest lecture by Erwin Six, Alcatel-Lucent)
  • Computer systems security and reliability (guest lecture by Jan Vykopal, Masaryk Unviversity, Czech Republic)
  • Flow-Based Measurements (guest lecture by Anna Sperotto, University of Twente)
  • Consensus protocols in a Storage as a Service product: a view from industry (Guest lecture by Carl D'Halluin of Amplidata)
  • (Complete list to be confirmed)

The practical side of the course involves hands-on work with the technologies discussed above. This will be in the form of an integrated programming project that runs throughout the duration of the course.