| Individual course details | ||||||||||
| Study programme | Applied and Computer Physics | |||||||||
| Chosen research area (module) | ||||||||||
| Nature and level of studies | Undergraduate studies | |||||||||
| Name of the course | Numerical methods in physics | |||||||||
| Professor (lectures) | Jovan Puzović | |||||||||
| Professor/associate (examples/practical) | Marjan Ćirković | |||||||||
| Professor/associate (additional) | ||||||||||
| ECTS | Status (required/elective) | Required | ||||||||
| Access requirements | Programming, Mathematics 1 and 2 | |||||||||
| Aims of the course | Mastering the basic knowledge concerning numerical processing of the data, fitting, numerical differentiation, integration and computer simulation. | |||||||||
| Learning outcomes | Students are introduced to basic method in numerical data processing, use of different algorithms for solving various problems in physics and with basic skills in Monte Carlo simulation. | |||||||||
| Contents of the course | ||||||||||
| Lectures | Error, Accuracy, and Stability; Solution of Linear Algebraic Equations; Gauss-Jordan Elimination; Gaussian Elimination with Backsubstitution; LU Decomposition; Modeling of Data; Polynomial Interpolation and Extrapolation; Fitting; Least Squares as a Maximum Likelihood Estimator; Root Finding and Nonlinear Sets of Equations; Bracketing and Bisection; Secant Method, False Position Method, and Ridders’ Method; Newton-Raphson Method Using Derivative; Integration of Functions; Elementary Algorithms; Romberg Integration; Numerical Derivatives; Integration of Ordinary Differential Equations; Runge-Kutta Method; Random Numbers; Transformation Method: Exponential and Normal Deviates; Simple Monte Carlo Integration; Fourier Transform of Discretely Sampled Data; Convolution and Deconvolution Using the FFT; Digital Filtering in the Time Domain | |||||||||
| Examples/ practical classes | Computational exercises follow the lectures. | |||||||||
| Recommended books | ||||||||||
| 1 | Numerical Recipes in C, Second Edition,Cambridge University Press, 1992 | |||||||||
| 2 | D. Krpić, Uvod u numeričku fiziku, Faculty of Physics, Belgrade, 1998 | |||||||||
| 3 | ||||||||||
| 4 | ||||||||||
| 5 | ||||||||||
| Number of classes (weekly) | ||||||||||
| Lectures | Examples&practicals | Student project | Additional | |||||||
| 2 | 2 | |||||||||
| Teaching and learning methods | Lectures; Solving problems; Consultations; Practical classes | |||||||||
| Assessment (maximal 100) | ||||||||||
| assesed coursework | mark | examination | mark | |||||||
| coursework | 10 | written examination | 40 | |||||||
| practicals | oral examination | 50 | ||||||||
| papers | ||||||||||
| presentations | ||||||||||