Bruno Sudret: Catalogue data in Spring Semester 2025

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-0701-00LScientific Computing Restricted registration - show details 4 credits4GB. Sudret, N. Lüthen
AbstractNumerical simulation is an essential tool in modern engineering. The course "Scientific Computing" provides Civil Engineering students with both theoretical knowledge of the most important numerical methods and practical experience in implementing them using MATLAB. A mix of lectures, exercises, and project work ensures students can apply these methods to solve real-world engineering problems.
Learning objectiveAfter this course, the students are able to write MATLAB code to solve a relevant engineering problem based on provided equations, pseudocode, or a written description of the algorithm. In particular, they are able to:
• Choose and apply suitable numerical techniques to solve
◦ systems of linear equations,
◦ systems of ordinary differential equations (ODEs),
◦ partial differential equations (PDEs), in 1D or in rectangular domains, and
◦ optimization problems
• Calibrate a computer model with given data
• Debug and extend existing code
• Create and interpret convergence plots
• Recognize, explain, and address common issues in numerics such as stability, discretization, cost-accuracy trade-off, curse of dimensionality
• Version code using git, and submit jobs on high performance computing facilities
ContentThe course is structured into four modules, each consisting of lectures, exercises, and a mini-project.
1. All about matrices: Properties, solving linear systems of equations, matrix decompositions, eigenvalue decomposition, singular value decomposition
2. Ordinary differential equations: Finite difference method, order of accuracy, discretization error, explicit vs. implicit schemes
3. Partial differential equations: Shooting method, finite difference method, introduction to finite elements in 1D
4. Optimization: Root finding, optimization in 1D, types of optimization problems, calibration, using a supercomputer
The course uses the programming language MATLAB.
Lecture notesLecture materials are provided on Moodle.
LiteratureOptional resource: Steven C. Chapra. Applied numerical methods with MATLAB for Engineers and Scientists. McGraw-Hill, 2018. ISBN 9781264162604.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesassessed
Techniques and Technologiesassessed
Method-specific CompetenciesAnalytical Competenciesassessed
Media and Digital Technologiesassessed
Problem-solvingassessed
Social CompetenciesCommunicationfostered
Personal CompetenciesSelf-awareness and Self-reflection fostered
Self-direction and Self-management fostered
101-1187-10LColloquium in Structural Engineering (Spring Semester)1 credit1KA. Taras, E. Chatzi, A. Frangi, W. Kaufmann, B. Stojadinovic, B. Sudret
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.
ContentLearn about recent research results and novel practical applications & methods in structural engineering.
364-1058-00LRisk Center Seminar Series
Does not take place this semester.
0 credits2SA. 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, R. Zenklusen
AbstractIn this series of seminars, invited speakers discuss various topics in the area of risk modelling, governance of complex socio-economic systems, managing risks and crises, and building resilience. Students, PhD students, post-docs, faculty and individuals outside ETH are welcome.
Learning objectiveParticipants gain insights in a broad range of risk- and resilience-related topics. They expand their knowledge of the field and deepen their understanding of the complexity of our social, economic and engineered systems. For young researchers in particular, the seminars offer an opportunity to learn academic presentation skills and to network with an interdisciplinary scientific audience.
ContentAcademic presentations from ETH faculty as well as external researchers.
Each seminar is followed by a Q&A session and (when permitted) a networking Apéro.
Lecture notesThe sessions are recorded whenever possible and posted on the ETH Risk Center webpage. If available, presentation slides are shared as well.
LiteratureEach speaker will provide a literature review.
Prerequisites / NoticeIn most cases, a quantitative background is required. Depending on the topic, field-specific knowledge may be required.
CompetenciesCompetencies
Subject-specific CompetenciesConcepts and Theoriesfostered
Techniques and Technologiesfostered
Method-specific CompetenciesAnalytical Competenciesfostered
Decision-makingfostered
Media and Digital Technologiesfostered
Problem-solvingfostered
Project Managementfostered
Social CompetenciesCommunicationfostered
Cooperation and Teamworkfostered
Customer Orientationfostered
Leadership and Responsibilityfostered
Self-presentation and Social Influence fostered
Sensitivity to Diversityfostered
Negotiationfostered
Personal CompetenciesAdaptability and Flexibilityfostered
Creative Thinkingfostered
Critical Thinkingfostered
Integrity and Work Ethicsfostered
Self-awareness and Self-reflection fostered
Self-direction and Self-management fostered