Bruno Sudret: Catalogue data in Autumn Semester 2022

Name Prof. Dr. Bruno Sudret
Name variantsBruno Sudret
B. Sudret
FieldRisk, 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
E-mailsudret@ethz.ch
URLhttp://www.rsuq.ethz.ch
DepartmentCivil, Environmental and Geomatic Engineering
RelationshipFull Professor

NumberTitleECTSHoursLecturers
101-0113-00LTheory of Structures I Information Restricted registration - show details
Only for Civil Engineering BSc.
5 credits3V + 2UB. Sudret
AbstractIntroduction 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 notesBruno 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.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Decision-makingassessed
Media and Digital Technologiesassessed
Problem-solvingassessed
Personal CompetenciesAdaptability and Flexibilityassessed
Creative Thinkingassessed
Critical Thinkingassessed
101-0113-10LTheory of Structures (for Environmental Engineering) Information Restricted registration - show details
Only for Environmental Engineering BSc.
3 credits2.5GB. Sudret
AbstractIntroduction 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 notesBruno Sudret, "Einführung in die Baustatik", 2021
Available on Moodle with exercises.
LiteratureB. Sudret, Baustatik - eine Einführung, 2022, Springer Vieweg.
https://link.springer.com/book/10.1007/978-3-658-35255-4
101-0700-00LProgramming for Engineers Information 4 credits2V + 2UB. Sudret, N. Lüthen
AbstractThis 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 objectiveStudents 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.
ContentThe 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 notesA 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.
LiteratureAdditional 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
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Media and Digital Technologiesassessed
Problem-solvingassessed
Social CompetenciesCommunicationfostered
Personal CompetenciesCreative Thinkingfostered
Integrity and Work Ethicsfostered
Self-awareness and Self-reflection fostered
Self-direction and Self-management fostered
101-1187-00LColloquium in Structural Engineering0 credits2KA. Taras, E. Chatzi, A. Frangi, W. Kaufmann, B. Stojadinovic, B. Sudret, M. Vassiliou
AbstractProfessors 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 objectiveLearn about recent research results in structural engineering.
364-1058-00LRisk Center Seminar Series0 credits2SH. 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
AbstractThis 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 objectiveParticipants 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.
ContentThis 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 notesThere 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.
LiteratureLiterature will be provided by the speakers in their respective presentations.
Prerequisites / NoticeParticipants should have relatively good mathematical skills and some experience of how scientific work is performed.