University of Warsaw - Central Authentication System
Strona główna

(in Polish) Computer simulations in physics

General data

Course ID: 1100-CSP
Erasmus code / ISCED: (unknown) / (unknown)
Course title: (unknown)
Name in Polish: Computer simulations in physics
Organizational unit: Faculty of Physics
Course groups: (in Polish) Physics (Studies in English), 2nd cycle; courses from list "Numerical Analysis"
(in Polish) Physics (Studies in English); 2nd cycle
ECTS credit allocation (and other scores): 6.00 Basic information on ECTS credits allocation principles:
  • the annual hourly workload of the student’s work required to achieve the expected learning outcomes for a given stage is 1500-1800h, corresponding to 60 ECTS;
  • the student’s weekly hourly workload is 45 h;
  • 1 ECTS point corresponds to 25-30 hours of student work needed to achieve the assumed learning outcomes;
  • weekly student workload necessary to achieve the assumed learning outcomes allows to obtain 1.5 ECTS;
  • work required to pass the course, which has been assigned 3 ECTS, constitutes 10% of the semester student load.
Language: English
Prerequisites (description):

This course is not intended for students who completed Symulacje komputerowe w fizyce (1100-3`SKwF). We use Python for assignments in the computer lab, however some initial help with the Python syntax will be provided. Experience in programming is not strictly necessary, but it may be of significant help in completing computer projects.

Mode:

Classroom

Short description:

The purpose of this course is to introduce students to computer simulations and their applications to physical problems. It is a combination of review-like lectures and computer labs. Topics include Molecular Dynamics, Monte Carlo methods, network models and simple quantum systems. Classes are centered on presenting various modeling techniques and improving programming skills.

Full description:

1. Introduction: what is the benefit of using computer simulation models?

2. Crash course on Python.

3. Molecular Dynamics:

- Newtonian mechanics

- numerical integration

- simulation of noble gases

4. Probabilistic models:

- percolation

- Monte Carlo methods

- Ising model

5. Network models:

- diffusion-limited aggregation

- self-organized criticality

- Wa-Tor

Bibliography:

D. Frenkel and B. Smit, Understanding Molecular Simulation: From Algorithms to Applications, Academic Press (1996).

M.P. Allen, D.J. Tildesley, Computer Simulation of Liquids, Oxford (1989).

M.E.J. Newman and G.T. Barkema, Monte Carlo methods in statistical physics, Oxford (1999).

J.M. Thijssen, Computational Physics, Cambridge (1999).

Assessment methods and assessment criteria:

The students are asked to prepare a short presentation summarizing one topic from the lectures. The final grade consists of computer based projects in the lab (80%) and two short tests (20%).

Classes in period "Winter semester 2023/24" (past)

Time span: 2023-10-01 - 2024-01-28
Selected timetable range:
Navigate to timetable
Type of class:
Classes, 60 hours more information
Coordinators: Piotr Szymczak
Group instructors: Miłosz Panfil, Tomasz Szawełło, Piotr Szymczak, Agata Wojciechowska, Antoni Wrzos
Students list: (inaccessible to you)
Examination: Examination

Classes in period "Winter semester 2024/25" (future)

Time span: 2024-10-01 - 2025-01-26
Selected timetable range:
Navigate to timetable
Type of class:
Classes, 60 hours more information
Coordinators: Piotr Szymczak
Group instructors: (unknown)
Students list: (inaccessible to you)
Examination: Examination
Course descriptions are protected by copyright.
Copyright by University of Warsaw.
Krakowskie Przedmieście 26/28
00-927 Warszawa
tel: +48 22 55 20 000 https://uw.edu.pl/
contact accessibility statement USOSweb 7.0.3.0 (2024-03-22)