Sébastien Doeraene
+41 21 693 53 51
Office: BC 359
EPFL › IC › IC-SIN › SIN-ENS
Website: https://sin.epfl.ch
+41 21 693 53 51
Office: BC 359
EPFL › IC › IC-SIN › SIN-GE
Website: https://sin.epfl.ch/
Expertise
Current Work
Selected publications
Modular fault tolerance in a network-transparent language
Gery Debongnie, Raphaël Collet, Sébastien Doeraene, and Peter Van Roy
Published in 5th International Workshop on Exception Handling (WEH 12), Zurich, Switzerland, June 9, 2012 in
Teaching & PhD
Courses
Information, Computation, Communication
CS-119(a)
On one side, this course covers the concepts of algorithms, the representation of information, signal sampling and compression, and an overview of systems (CPU, memory, etc.). On the other side, an introduction to programming is given.
Information, Computation, Communication
CS-119(l)
This course is an introduction to computational thinking and computer science fundamentals as well as C++ programming basics.
Software development
CS-121
This course deepens the programming abilities introduced during the ICC course of the first semester. It focuses on the design and specification of programs (in Python) using the "object-oriented" approach, while building a small application as a project by pair of students.