Predict Lab Teaching The experimental control room (Travaux Practique) Courses taught by Colin JonesControl systems + TP (english)Provides the students with basic notions and tools for the analysis and control of dynamic systems. Shows them how to design controllers and analyze the performance of controlled systems.Model predictive control (english)Provide an introduction to the theory and practice of Model Predictive Control (MPC). Main benefits of MPC: flexible specification of time-domain objectives, performance optimization of highly complex multivariable systems and ability to explicitly enforce constraints on system behavior. Courses taught by Christophe SalzmannProgrammation pour ingénieur (french)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 + TP (english)Provides the students with basic notions and tools for the analysis and control of dynamic systems. Shows them how to design controllers and analyze the performance of controlled systems.Control systems and discrete-time control (french)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).