Rachid Guerraoui

EPFL IC IINFCOM DCL
INR 310 (Bâtiment INR)
Station 14
CH-1015 Lausanne

Web site:  Web site:  https://dcl.epfl.ch/

EPFL IC SSC-GE
INR 130 (Bâtiment INR)
Station 14
CH-1015 Lausanne

Web site:  Web site:  https://ssc.epfl.ch

EPFL IC SIN-GE
INN 112 (Bâtiment INN)
Station 14
CH-1015 Lausanne

Web site:  Web site:  https://sin.epfl.ch

vCard
Administrative data

Fields of expertise

Distributed algorithms, secure distributed storage, transactional shared memory and distributed programming languages

Publications

Infoscience publications

Teaching & PhD

Teaching

Communication Systems

Computer Science

PhD Programs

Doctoral program in computer and communication sciences

Courses

Distributed algorithms

Computing is often distributed over several machines, in a local IP-like network, a cloud or in a P2P network. Failures are common and computations need to proceed despite partial failures of machines or communication links. The foundations of reliable distributed computing will be studied.

Concurrent algorithms

With the advent of multiprocessors, it becomes crucial to master the underlying algorithmics of concurrency. The objective of this course is to study the foundations of concurrent algorithms and in particular the techniques that enable the construction of robust such algorithms.