402-0809-00L  Introduction to Computational Physics

SemesterAutumn Semester 2020
LecturersA. Adelmann
Periodicityyearly recurring course
Language of instructionEnglish


402-0809-00 VIntroduction to Computational Physics
The lecturers will communicate the exact lesson times of ONLINE courses.
2 hrs
Tue10:00-12:00ON LI NE »
A. Adelmann
402-0809-00 UIntroduction to Computational Physics2 hrs
Tue08:00-10:00ON LI NE »
A. Adelmann

Catalogue data

AbstractThis course offers an introduction to computer simulation methods for physics problems and their implementation on PCs and super computers. The covered topics include classical equations of motion, partial differential equations (wave equation, diffusion equation, Maxwell's equations), Monte Carlo simulations, percolation, phase transitions, and complex networks.
ObjectiveStudents learn to apply the following methods: Random number generators, Determination of percolation critical exponents, numerical solution of problems from classical mechanics and electrodynamics, canonical Monte-Carlo simulations to numerically analyze magnetic systems. Students also learn how to implement their own numerical frameworks and how to use existing libraries to solve physical problems. In addition, students learn to distinguish between different numerical methods to apply them to solve a given physical problem.
ContentIntroduction to computer simulation methods for physics problems. Models from classical mechanics, electrodynamics and statistical mechanics as well as some interdisciplinary applications are used to introduce the most important object-oriented programming methods for numerical simulations (typically in C++). Furthermore, an overview of existing software libraries for numerical simulations is presented.
Lecture notesLecture notes and slides are available online and will be distributed if desired.
LiteratureLiterature recommendations and references are included in the lecture notes.
Prerequisites / NoticeLecture and exercise lessons in english, exams in German or in English

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
ECTS credits8 credits
ExaminersA. Adelmann
Typesession examination
Language of examinationEnglish
RepetitionThe performance assessment is offered every session. Repetition possible without re-enrolling for the course unit.
Mode of examinationoral 20 minutes
Additional information on mode of examinationPrüfungssprache: Deutsch oder Englisch / Language of examination: English or German
This information can be updated until the beginning of the semester; information on the examination timetable is binding.

Learning materials

No public learning materials available.
Only public learning materials are listed.


No information on groups available.


There are no additional restrictions for the registration.

Offered in

Computer Science Bachelor5. SemesterWInformation
Integrated Building Systems MasterSpecialised CoursesWInformation
Materials Science MasterElective CoursesWInformation
Mathematics MasterTheoretical PhysicsWInformation
Neural Systems and Computation MasterElectivesWInformation
Physics MasterSelection: Theoretical PhysicsWInformation
Computational Science and Engineering BachelorPhysicsWInformation
Computational Science and Engineering MasterPhysicsWInformation