Rafael Pereira Pires

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

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

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

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

vCard
Données administratives

Domaines de compétences

Rafael Pires est titulaire d'un doctorat en informatique (2019) de l'Université de Neuchâtel, en Suisse, et est actuellement enseignant et chercheur à l'EPFL, où il travaille sur des problèmes systèmes à l'intersection de la confidentialité, de l'efficacité et de l'apprentissage automatique. Il détient deux diplômes de maîtrise (Informatique, 2009, et Mécatronique, 2014) et a travaillé dans l'industrie et le secteur public au Brésil dans les domaines de l'informatique légale, de la robotique, des systèmes distribués et des systèmes embarqués.

Publications

Publications Infoscience

Enseignement & Phd

Enseignement

Computer Science

Cours

Introduction à la programmation

  • Prise en main d'un environnement de programmation (éditeur, compilateur, ...).
  • Initiation à la programmation (langage JAVA) : variables, expressions, structures de contrôle, modularisation, entrées-sorties
  • Introduction à la programmation objet (langage JAVA) : objets, classes, méthodes, abstraction,  encapsulation, héritage, polymorphisme

Information, calcul, communication

D'une part, le cours aborde: (1) la notion d'algorithme et de représentation de l'information, (2) l'échantillonnage d'un signal et la compression de données et (3) des aspects liés aux systèmes: ordinateur, mémoire, etc. D'autre part, le cours donne une introduction à la programmation en Python.