This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students. The book outlines th…
Get the most out of this foundational reference and improve the productivity of your software teams. This open access book collects the wisdom of the 2017 "Dagstuhl" seminar on productivity in software engineering, a meeting of community leaders, who came together with the goal of rethinking traditional definitions and measures of productivity. The results of their work, Rethinking Productivity…
This book is open access under a CC BY 4.0 license. This easy-to-read book introduces the basics of solving partial differential equations by means of finite difference methods. Unlike many of the traditional academic works on the topic, this book was written for practitioners. Accordingly, it especially addresses: the construction of finite difference schemes, formulation and implementation…
This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students. The book outlines the s…
This book collects 4 keynote and 15 theme lectures presented at the 2nd European Conference on Earthquake Engineering and Seismology (2ECEES), held in Istanbul, Turkey, from August 24 to 29, 2014. The conference was organized by the Turkish Earthquake Foundation - Earthquake Engineering Committee and Prime Ministry, Disaster and Emergency Management Presidency under the auspices of the European…
This book collects 5 keynote and 15 topic lectures presented at the 2nd European Conference on Earthquake Engineering and Seismology (2ECEES), held in Istanbul, Turkey, from August 24 to 29, 2014. The conference was organized by the Turkish Earthquake Foundation - Earthquake Engineering Committee and Prime Ministry, Disaster and Emergency Management Presidency under the auspices of the European…
The open access book covers a large class of nonlinear systems with many practical engineering applications. The approach is based on the extension of linear systems theory using the Volterra series. In contrast to the few existing treatments, our approach highlights the algebraic structure underlying such systems and is based on Schwartz’s distributions (rather than functions). The use of di…
This open access book directs attention to the safety implications of disruptive, sustainability-driven changes in sociotechnical systems resulting from climate-change considerations in high-risk industries. It addresses not only the dismantling of currently prevalent systems and structures and the achievement of a stable future state but also the management of processes for establishing new pr…
This open access book presents outstanding doctoral dissertations in Information Technology from the Department of Electronics, Information and Bioengineering, Politecnico di Milano, Italy. Information Technology has always been highly interdisciplinary, as many aspects have to be considered in IT systems. The doctoral studies program in IT at Politecnico di Milano emphasizes this interdiscipli…
This open access book addresses relationships that develop from the complex set of legislative, regulatory, and institutional arrangements that arise in the governance of high-hazard industries, especially those connected with safety. It analyses the difference in practices between high-hazard sectors such as nuclear power, chemical processing, and transport with those in the finance and health…