VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Introduction to Computational Physics (for Civil Engineers)
Last Updated: 2026-02-05 15:24:03
Abstract
This course offers an introduction to computer simulation methods for physics problems and their implementation on PCs and super computers: classical equations of motion, partial differential equations (wave equation, diffusion equation, Maxwell's equation), Monte Carlo simulations, percolation, phase transitions
Content
Einführung in die rechnergestützte Simulation physikalischer Probleme. Anhand einfacher Modelle aus der klassischen Mechanik, Elektrodynamik und statistischen Mechanik sowie interdisziplinären Anwendungen werden die wichtigsten objektorientierten Programmiermethoden für numerische Simulationen in C++ und Java erläutert. Daneben wird eine Einführung in die Programmierung von Vektorsupercomputern und parallelen Rechnern, sowie ein Überblick über vorhandene Softwarebibliotheken für numerische Simulationen geboten.
General Information
- Language
- English
- Levels
- MSC
- Frequency
- Yearly recurring
Examination
- Type
- ungraded semester performance
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Introduction to Computational Physics |
|
2 h weekly |
| exercise |
Introduction to Computational Physics
Der Lehrumfang für die Übungen beträgt 1 Wochenstunde, d. h. Sie benötigen zum Bestehen der unbenoteten Semesterleistung nur die Hälfte der Übungen.
|
|
1 h weekly |