The mediocre teacher tells. The good teacher explains. The superior teacher demonstrates. The great teacher inspires.”,William A. Ward

Teaching Experience (Subjects)
MSc./PhD Subject
| 2020 – Nowadays | Model Predictive Control, Coordinating Lecturer. Master in Automatic Control and Robotics. Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – Escola Tècnica Superior d’Enginyeria Industrial de Barcelona (ETSEIB). |
| 2015 – 2023 | Process Control. Master in Industrial Engineering. Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – Escola Tècnica Superior d’Enginyeria Industrial de Barcelona (ET- SEIB). |
| 2013 – 2018 | Model Predictive Control. MPC and Hybrid Systems subject. Master in Automatic Control and Robotics. Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – Escola Tècnica Superior d’Enginyeria Industrial de Barcelona (ETSEIB). |
| 2010 – 2012 | Model Predictive Control. Optimal, Predictive and Adaptive Control subject. Master in Auto- matic Control and Robotics. Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – Escola Tècnica Superior d’Enginyeria Industrial de Barcelona (ETSEIB), ESAII Department. |
BSc. Subjects
| 2020 – Nowadays | Digital Control (Theory), Coordinating Lecturer. Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – Escola Tècnica Superior d’Enginyeria Industrial de Barcelona (ET- SEIB) – ESAII Department. |
| 2014 – Nowadays | Automatic Control (Theory). Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – Escola Tècnica Superior d’Enginyeria Industrial de Barcelona (ETSEIB) – ESAII Department. |
| 2017, 2023 | Dynamical Systems (Theory). Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – Escola Tècnica Superior d’Enginyeria Industrial de Barcelona (ETSEIB) – ESAII Department. |
| 2014 – 2015 | Dynamical Systems (Lab Sessions). Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – Escola Tècnica Superior d’Enginyeria Industrial de Barcelona (ETSEIB) – ESAII Department. |
| 2013 – 2015 | Automatic Control (Lab Sessions). Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – Escola Tècnica Superior d’Enginyeria Industrial de Barcelona (ETSEIB) – ESAII Department. |
| 2011 – 2014 | Computer Interfacing (Lab Sessions). Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – Facultat de Informàtica de Barcelona (FIB) – ESAII Department. |
| 2004 – 2007 | Control Technology (Lab activities). Universitat Politècnica de Catalunya – BarcelonaTECH (UPC) – EUETIT (Terrassa – Spain). |
| 2001 – 2002 | Dynamical Systems and Control. Universidad Nacional de Colombia (Sede Manizales) – Elec- trical and Electronics Engineering Department. |
Other Teaching Activities & Technical Training
| Workshop: Population Dynamics in Control – Concepts and applications (together with Dr. G. Obando). Seminario Internacional en Energía Transactiva, Universidad de Nariño, San Juan de Pasto (Colombia), October 15, 2024. | |
| Model Predictive Control of Complex Systems (together with Prof. J. Maestre). IMT Nord Europe (France). 1st Edition: November – December, 2022; 2nd Edition: November – December, 2023; 3nd Edition: November – December, 2024. | |
| Predictive Control meets Evolutionary Game Theory (together with Prof. N. Quijano). Escuela Internacional de Doctorado. Universidad de Almería (Spain), November 20 – December 2, 2020. | |
| Multivariable Control & Network Control Systems. Master’s Degree on Industrial Internet of Things. Universitat de Girona, Editions 2019, 2020. | |
| Advanced Control Techniques: Mean-Field Games Theory and Model Predictive Control. Joint Summer School Course (together with Prof. Peter Caines). Pontificia Universidad Jave- riana and Universidad de Los Andes, Bogotá (Colombia), June 5-15, 2018. | |
| Course on Predictive control and population games with engineering applications (together with Prof. N. Quijano and Mr. J. Barreiro, M.Sc.). Latin American Conference on Automatic Control (CLCA), Universidad EAFIT (Medellín, Colombia), October 13-15, 2016. | |
| Summer course on Model Predictive Control for Dynamical Complex Systems (together with Prof. J.M. Maestre). Universidad Tecnológica de Bolivar (Cartagena de Indias, Colombia), July 11-22, 2016. | |
| Summer course on Model Predictive Control. Universidad de los Andes, Bogotá (Colombia), Engineering Faculty, July 14-24, 2014. | |
| Short course on Nonlinear Model Predictive Control of Dynamical Systems, Universidad Na- cional de Colombia, Sede Medellín, Master in Chemical Process Control, November, 2013. | |
| Training course on Dynamical systems and introduction to automatic control: A practical approach. Technical Management Department, Clavegueram de Barcelona S.A. (CLABSA), April-May, 2010. |
Lectures and invited talks
| Invited talk: | Surviving the PhD: Myths & Legends, PhD Day Workshop 2023, Universitat Politècnica de Catalunya – BarcelonaTECH (UPC), Doctoral School, May 25, 2023. |
| Invited talk: | Learning-based predictive control design for cloth state manipulation: A real- time experimental approach, Seminar Series on Control Research (remote talk), Universidad Nacional de Colombia (Sede Manizales), November 17, 2021. |
| Invited talk: | Energy efficiency improvement of machine tools via peripheral devices manage- ment: An optimization-based control approach, Delft Center for Systems and Control, Delft University of Technology, Delft (The Netherlands), September 13, 2018. |
| Invited talk: | Plant-wide management/control oriented to cyber-physical manufacturing pro- cesses: Towards Smart Manufacturing Systems, 2nd INCITE Summer School & Workshop, Delft (The Netherlands), July 12, 2018. |
| Plenary Talk: | Automatic Control: going beyond the concept, IV Encuentro de Investigadores en Ingeniería Electrónica y Semilleros de investigación en Ingeniería Electrónica (REDIE), Pontificia Universidad Javeriana, Bogotá (Colombia), June 18, 2018. |
| Invited talk: | Challenges in Modelling and Control of Large-Scale Systems: pragmatic theory solving real case studies, Learning and Game Theory Laboratory, New York University at Abu Dhabi, Abu Dhabi (United Arabic Emirates), February 7, 2018. |
| Invited talk: | The role of population games in the design of optimization-based controllers: Evolutionary game theory in control systems, XXXVIII Jornadas de Automática, CEA. Con- trol Engineering group meeting, Gijón (Spain), September 6-8, 2017. |
| Technical session: | Predictive control and evolutionary game theory, XV Simposio CEA de In- geniería de Control: Control Total de Planta (Plant-wide Control), Universidad de Salamanca (Spain), February 9-10, 2017. |
| Plenary talk: | Automatic Control: Beyond 2020, Universidad Nacional de Colombia – Sede Manizales (Colombia), 25th Aniversary of Electronics Engineering, October 19-21, 2016. |
| Invited talk: | Modelling and Control of Large-Scale Systems: A Practical Approach, Facultad de Minas, Universidad Nacional de Colombia – Sede Medellín (Colombia), August 2, 2016. |
| Invited talk: | Large-scale systems: modelling and control issues in industrial processes, Labo- ratoire de Conception et d’Intégration des Systèmes (LCIS), Grenoble INP, Valence (France), 14-15 April, 2016. |
| Plenary talk: | Breaking the big monolithic systems: from large-scale to small-scale perspective, 2nd IEEE Colombian Conference on Automatic Control (CCAC), Manizales (Colombia), 14-16 October, 2015. |
| Invited talk: | From Large-Scale to Small-Scale: The Decomposed Monolithic Network Systems Perspective, iCode Thematic Day on Optimization and decision making in large-scale systems, Centrale Supélec, Gif-sur-Yvette (France), May 26, 2015. |
| Plenary talk: | Modelling and Control of Large-Scale Systems in the Key Scopes of Water and Energy: A Practical Approach, 1st Workshop on Control Systems and Energy Efficiency in Latin America, Bogotá (Colombia), October 22-24, 2014. |
| Invited talk: | From Large-Scale to Small-Scale: The Decomposed Monolithic System Perspective, Workshop: Distributed MPC Made Easy at 52nd IEEE Conference on Decision and Control (CDC), Florence (Italy), December 10-13, 2013. |
| Seminar: | Nonlinear Model Predictive Control: A Basic Introduction, Facultad de Minas, Uni- versidad Nacional de Colombia – Sede Medellín (Colombia), October 29, 2013. |
| Seminar: | Model Predictive Control: Fundamental Concepts, Facultad de Minas, Universidad Nacional de Colombia – Sede Medellín (Colombia), October 29, 2013. |
| Seminar: | Modelado y control de sistemas de gran escala en los ámbitos estratégicos del agua y la energía: un enfoque práctico, Universidad de los Andes (Colombia), August 30, 2013. |
| Seminar: | Modelling and Control of Large-Scale Systems in the Scopes of Water and Energy: A Practical Approach, LEICI – Facultad de Ingeniería, Universidad Nacional de La Plata, La Plata (Argentina), August 23, 2013. |
| PhD Colloquium: | Modelling and Control of Large-Scale Systems in the Scopes of Water and Energy: A Practical Approach, Instituto Tecnológico de Buenos Aires (ITBA), Buenos Aires (Argentina), August 20, 2013. |
| Seminar: | Model Predictive Control: Basic Concepts and Applications, PCI – ABCDynamics, Universidad Nacional de Colombia – Sede Manizales, November 6, 2012. |
| Lunch Colloquium: | Decentralised Model Predictive Control of Large-Scale Drinking Water Networks, Delft Center for Systems and Control, Delft University of Technology, July 11, 2012. |
| Invited talk: | Model Predictive Control: Basic Concepts and Applications, XIII Jornadas Académicas de Ingeniería de Procesos: Diseño Simultáneo, Universidad EAFIT, Medellín (Colombia), 1-2 November, 2012. |
| Recherche et coopération universitaire Seminars, Saint-Lary-Soulan, Hautes-Pyrénées (France), June 11 – 12, 2009. |
| Seminar: | Actuator Fault-Tolerant Control based on Set Separation, Institut d’Organització i Control de Sistemes Industrials (IOC), Universitat Politècnica de Catalunya – BarcelonaTECH (UPC), Barcelona (Spain) May 27, 2009. |
| Talk: | Real-Time Sewer Network Management using Policies Based on Optimisation, Hunter Water Company, Newcastle (Australia), February, 2008. |
| Seminar: | Fault-tolerant predictive control in the Barcelona sewage system, Control Department, University of Cambridge (UK), September 16, 2005. |
| Seminar: | Model Predictive Control of Complex Systems: Application to Sewer Networks, Centre of Excellence for Complex Dynamic Systems & Control, University of Newcastle (Aus- tralia), November, 2007. |