VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

402-0809-01L 4 Credits MSC D-BAUG
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Introduction to Computational Physics (for Civil Engineers)

Lecturers & Examiners: Prof. em. Dr. Hans Jürgen Herrmann
VVZ CR n/a

Last Updated: 2026-02-05 15:13:45

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
wahlweise auf Deutsch oder Englisch
  • Fri 10:45-12:30 (HCI D 8)
2 h weekly
exercise Introduction to Computational Physics
wahlweise auf Deutsch oder Englisch
  • Fri 08:45-10:30 (HCI D 451)
2 h weekly

Offered In