Back to the previous page

Pierre-André Mudry

Head of the Computer Science degree programme
Professor UAS
Education Docteur ès sciences, Ingénieur EPF en informatique
Office ENP.21.N103

Dr Pierre-André Mudry received a Master in Computer Science from the Ecole Polytechnique Fédérale de Lausanne (EPFL), Switzerland, in 2004 and a PhD in Computer Science from the same institution in 2009, with a thesis entitled "A Hardware/Software Codesign Framework for Cellular Computing". His interests include digital and bio-inspired hardware development, reconfigurable single-instruction processors, parallel embedded systems, FPGA and electronic design tools. He is author of several papers on these subjects.


Bachelor's degree

  • Computer Science 1: A two-semester introductory programming course.
  • Computer Science 2: data structures, advanced object-oriented programming, algorithms.
  • Information systems: introduction to embedded systems and their programming.
  • Foundations of programming 1: imperative and object-oriented programming in Scala.

Master's degree

  • Advanced programming paradigms : programmation fonctionnelle, programmation basée acteurs, domain specific languages et vérification de programmation.