Rafael Pereira Pires

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

EPFL IC IINFCOM SACS
BC 164 (Bâtiment BC)
Station 14
1015 Lausanne

Web site:  Web site:  https://www.epfl.ch/labs/sacs/

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

vCard
Administrative data

Fields of expertise

Distributed systems, privacy and systems for machine learning. 

Publications

Infoscience publications

Teaching & PhD

Teaching

Computer Science

Courses

Introduction to programming

This course presents the fundamentals of programming and object-oriented programming (using the Java language). It also gives an introduction to a computer development environment (by default on Linux).

Information, Computation, Communication

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 in Python is given.