The simulation of dynamic systems has become a powerful discipline for the design of products in a variety of scientific areas. EcosimPro is a modelling and simulation tool for multidisciplinary systems based on differential-algebraic equations (DAE) and discrete events. It can be used to model any system in areas such as control, fluid, mechanical, propulsion, etc.The book also provides examples to explain the algorithms used internally by the tool to generate a robust mathematical model, as well as the solvers used in the simulation.EcosimPro is currently used by many companies and research centres, and it is especially noteworthy to indicate that it is the official tool of the Europe Space Agency (ESA) for the simulation of space propulsion systems and environment control systems in manned ships. The focus of this book is twofold:1 Professional, because it provides and introduction to dynamuc modelling with EcosimPro for industrial environments2 Educational, since it may be used as support material in subjects related with modelling and simulationReader will learn how to graphically model new components with libraries that are provided with the tool. They will also learn how to easily create new components with a non casual and object oriented modelling language.The book also provides to explain the algorithms used internally by the tool to generate a robust mathematical model, as well as the solvers used in the simulation.The last chapter shows how to connect the models developed with EcosimPro to other environments such as Excel, C++ and carry out simulations from them.EcosimPro is currently used by many companies and research centres, and it is especially noteworthy to indicate that it is the official tool of the European Space Agency, ESA, for the simulation of space propulsion systems and environmental control systems in manned ships.