Bruno Sudret: Catalogue data in Autumn Semester 2022 |
Name | Prof. Dr. Bruno Sudret |
Name variants | Bruno Sudret B. Sudret |
Field | Risk, Safety and Uncertainty Quantification in Civil Engineering |
Address | Risiko, Sich., Ungew. im Bauing.w. ETH Zürich, HIL E 22.3 Stefano-Franscini-Platz 5 8093 Zürich SWITZERLAND |
Telephone | +41 44 633 04 44 |
sudret@ethz.ch | |
URL | http://www.rsuq.ethz.ch |
Department | Civil, Environmental and Geomatic Engineering |
Relationship | Full Professor |
Number | Title | ECTS | Hours | Lecturers | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
101-0113-00L | Theory of Structures I Only for Civil Engineering BSc. | 5 credits | 3V + 2U | B. Sudret | ||||||||||||||||||||||||||||||||
Abstract | Introduction to structural mechanics, statically determinate beams and frame structures, trusses, stresses and deformations, statically indeterminate beams and frame structures (force method) | |||||||||||||||||||||||||||||||||||
Learning objective | - Understanding the response of elastic beam and frame structures - Ability to correctly apply the equilibrium conditions - Understanding the basics of continuum mechanics - Computation of stresses and deformations of elastic structures - Ability to apply the force (flexibility) method for statically indeterminate structures | |||||||||||||||||||||||||||||||||||
Content | - Equilibrium, reactions, static determinacy - Internal forces (normal and shear forces, moments) - Arches and cables - Elastic trusses - Influence lines - Basics of continuum mechanics - Stresses in elastic beams - Deformations in Euler-Bernoulli and Timoshenko beams - Energy theorems - Statically indeterminate systems (Force method) | |||||||||||||||||||||||||||||||||||
Lecture notes | Bruno Sudret, "Einführung in die Baustatik" (2021) | |||||||||||||||||||||||||||||||||||
Literature | * Bruno Sudret, "Baustatik - Eine Einführung", Springer Vieweg https://link.springer.com/book/10.1007/978-3-658-35255-4 Peter Marti, "Theory of Structures", Wiley, 2013, 679 pp. | |||||||||||||||||||||||||||||||||||
Competencies |
| |||||||||||||||||||||||||||||||||||
101-0113-10L | Theory of Structures (for Environmental Engineering) Only for Environmental Engineering BSc. | 3 credits | 2.5G | B. Sudret | ||||||||||||||||||||||||||||||||
Abstract | Introduction to structural mechanics, statically determinate beams and frame structures, trusses. Stresses in statically determinate structures. | |||||||||||||||||||||||||||||||||||
Learning objective | - Understanding the response of elastic beam and frame structures - Ability to correctly apply the equilibrium conditions - Understanding the basics of continuum mechanics - Computation of stresses in elastic structures In the course "Theory of Structures (for Environmental Engineering)", the competencies of process understanding, system understanding and modeling are taught and applied. The competence process understanding and system understanding are examined, too. | |||||||||||||||||||||||||||||||||||
Content | - Equilibrium, reactions, static determinacy - Internal forces (normal and shear forces, moments) - Arches and cables - Elastic trusses - Influence lines - Basics of continuum mechanics - Stresses in elastic beams | |||||||||||||||||||||||||||||||||||
Lecture notes | Bruno Sudret, "Einführung in die Baustatik", 2021 Available on Moodle with exercises. | |||||||||||||||||||||||||||||||||||
Literature | B. Sudret, Baustatik - eine Einführung, 2022, Springer Vieweg. https://link.springer.com/book/10.1007/978-3-658-35255-4 | |||||||||||||||||||||||||||||||||||
101-0700-00L | Programming for Engineers | 4 credits | 2V + 2U | B. Sudret, N. Lüthen | ||||||||||||||||||||||||||||||||
Abstract | This course is a hands-on introduction to programming with Matlab and Python, oriented at the needs of civil engineers. The course is held in a novel format comprising self-paced tutorials, a project consisting of implementing an engineering application including graphical user interface, and individual meetings with teaching assistants to demonstrate understanding and progress. | |||||||||||||||||||||||||||||||||||
Learning objective | Students recognize the usefulness and power of computer tools in civil engineering, and are prepared to independently use Matlab or Python for solving future problems. • Students are able to explain basic computer science concepts in simple terms. • Students are able to understand and explain the functionality of existing code. • Students are able to analyse a simple civil engineering problem in order to partition it into logical blocks and devise an algorithm to systematically solve the problem. • Students are able to implement simple imperative algorithms in Matlab and Python and explain the functionalities of their code. They are able to extend existing code with new functionalities. • Students are able to validate, test and debug their own code as well as existing code. • Students are able to explain the basics of object-oriented and interactive programming and are able to extend existing skeleton code to create simple graphical user interfaces. | |||||||||||||||||||||||||||||||||||
Content | The course is structured into six modules. The first five are using Matlab, while the last introduces Python. 1. Getting to know Matlab: Matlab as a calculator, variables and arrays 2. Programming basics I: iterating and branching 3. Programming basics II: input and output, functions, visualization 4. Introduction to scientific programming: implementing simple algorithms from numerics, statistics and discrete math; validation, testing and debugging 5. From structures to objects to GUI: basics of object-oriented programming, introduction to interactive programming and graphical user interfaces (GUI) 6. Introduction to programming with Python | |||||||||||||||||||||||||||||||||||
Lecture notes | A script will be provided. The students will discover the topics of each module through E.Tutorials that they will follow at their own pace online. | |||||||||||||||||||||||||||||||||||
Literature | Additional book (not mandatory): T. Siauw and A. M. Bayen. An introduction to MATLAB programming and numerical methods for engineers, Elsevier (2015). ISBN: 978-0-12-420228-3 | |||||||||||||||||||||||||||||||||||
Competencies |
| |||||||||||||||||||||||||||||||||||
101-1187-00L | Colloquium in Structural Engineering | 0 credits | 2K | A. Taras, E. Chatzi, A. Frangi, W. Kaufmann, B. Stojadinovic, B. Sudret, M. Vassiliou | ||||||||||||||||||||||||||||||||
Abstract | Professors from national and international universities, technical experts from the industry as well as research associates of the institute of structural engineering (IBK) are invited to present recent research results and specific projects from the practice. This colloquium is adressed to members of universities, practicing engineers and interested persons in general. | |||||||||||||||||||||||||||||||||||
Learning objective | Learn about recent research results in structural engineering. | |||||||||||||||||||||||||||||||||||
364-1058-00L | Risk Center Seminar Series | 0 credits | 2S | H. Schernberg, D. Basin, A. Bommier, D. N. Bresch, S. Brusoni, L.‑E. Cederman, P. Cheridito, F. Corman, H. Gersbach, C. Hölscher, K. Paterson, G. Sansavini, B. Stojadinovic, B. Sudret, J. Teichmann, R. Wattenhofer, U. A. Weidmann, S. Wiemer, M. Zeilinger, R. Zenklusen | ||||||||||||||||||||||||||||||||
Abstract | This course is a mixture between a seminar primarily for PhD and postdoc students and a colloquium involving invited speakers. It consists of presentations and subsequent discussions in the area of modeling complex socio-economic systems and crises. Students and other guests are welcome. | |||||||||||||||||||||||||||||||||||
Learning objective | Participants should learn to get an overview of the state of the art in the field, to present it in a well understandable way to an interdisciplinary scientific audience, to develop novel mathematical models for open problems, to analyze them with computers, and to defend their results in response to critical questions. In essence, participants should improve their scientific skills and learn to work scientifically on an internationally competitive level. | |||||||||||||||||||||||||||||||||||
Content | This course is a mixture between a seminar primarily for PhD and postdoc students and a colloquium involving invited speakers. It consists of presentations and subsequent discussions in the area of modeling complex socio-economic systems and crises. For details of the program see the webpage of the colloquium. Students and other guests are welcome. | |||||||||||||||||||||||||||||||||||
Lecture notes | There is no script, but a short protocol of the sessions will be sent to all participants who have participated in a particular session. Transparencies of the presentations may be put on the course webpage. | |||||||||||||||||||||||||||||||||||
Literature | Literature will be provided by the speakers in their respective presentations. | |||||||||||||||||||||||||||||||||||
Prerequisites / Notice | Participants should have relatively good mathematical skills and some experience of how scientific work is performed. |