Christophe Salzmann

EPFL STI IGM LA3
ME C2 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

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

EPFL STI SMT-GE
BM 1136 (Bâtiment BM)
Station 17
CH-1015 Lausanne

EPFL STI SGM-GE
ME B2 374 (Bâtiment ME)
Station 9
CH-1015 Lausanne

EPFL STI SEL-GE
ELB 110 (Bâtiment ELB)
Station 11
CH-1015 Lausanne

EPFL STI IGM-GE
ME C2 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

EPFL VPRHO DSPS COSEC-STI
ME C2 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

EPFL STI DLL-STI
ME C2 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

EPFL STI DLL-STI
MED 3 1019 (Bâtiment MED)
Station 9
CH-1015 Lausanne

EPFL STI IGM SCI-STI-GFT
ME C2 426 (Bâtiment ME)
Station 9
CH-1015 Lausanne

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

EPFL STI IGM SCI-STI-AK
ME C2 397 (Bâtiment ME)
Station 9
CH-1015 Lausanne

vCard
Administrative data

Fields of expertise

Real-time Internet Services
Real-time control
Quality of Service and Bandwidth adaptation
LabVIEW

Education

PhD

Remote experimentation, Network

EPFL

2005

MS. Degree

Computer Science

University of Florida

1999

Publications

Infoscience publications

Teaching & PhD

Teaching

Mechanical Engineering

Electrical and Electronics Engineering
Microengineering

PhD Programs

Doctoral program in computer and communication sciences

Courses

Programmation pour ingénieur

Build on the basic programming concepts learn last semester. Develop a simple program. Debug methods and good practice. Introduction to scientific programming. Introduction to data flow programming.

Control systems and discrete-time control

This course includes modelling and analysis of dynamic systems, basic principles and analysis of feedback control systems, controller design in frequency domain (loop shaping) and in state space (linear quadratic regulator), discrete-time systems and digital controller design (polynomial approach).