Numerical Methods
General data
Course ID: | 0900-FS1-3MNU |
Erasmus code / ISCED: |
11.103
|
Course title: | Numerical Methods |
Name in Polish: | Metody numeryczne |
Organizational unit: | Faculty of Physics |
Course groups: | |
ECTS credit allocation (and other scores): |
(not available)
|
Language: | Polish |
Type of course: | obligatory courses |
Short description: |
(in Polish) Wykład oraz laboratorium mają na celu zaznajomić studentów z podstawowymi metodami analizy, algebry oraz probabilistyki numerycznej. |
Full description: |
Numerical calculus: root finding (secant method, bisection, Newton-Raphson method), numerical integration (Newton-Cotes formulas, Gaussian quadratures), minimization of functions (conjugate directions method, conjugate gradient method, annealing method), integration of ordinary differential equations (Euler method, multistep and implicit methods, leapfrog method, Runge-Kutta method, stability and acuracy of difference schemes), partial differential equations (elliptic equations – relaxation method, hyperbolic equations – Lax scheme, parabolic equations – Crank-Nicholson scheme, stability analysis), integral equations. Numerical algebra: solving set of linear equations (Gauss-Jordan elimination, LU decomposition (Crout method), iterative methods), nonlinear set of equations (iterative methods), eigenvalues and eigenvectors (Jacobi method for a symmetric matrix). Numerical probability: uniformly distributed pseudo-random numbers, Monte Carlo quadrature, pseudo-random number generators for any distribution (von Neumann and Metropolis algorithms), Monte Carlo method. Fast Fourier Transform: differentiating, integrating (convolution, correlation), and solving partial differential equations (split operator method). |
Bibliography: |
W.H. Press, S.A. Teukolsky, W.T. Vetterling, B.P. Flannery, Numerical Recipes D. Potter, Computational Physics S. E. Koonin, Computational Physics D. Kincaid, W. Cheney, Numerical Abalysis. Mathematics of Scientific Computing |
Learning outcomes: |
(in Polish) Student 1. zna podstawy metod numerycznych stosowanych do zagadnień fizyki oraz problemów techniki (K_W26), 2. umie wykorzystywać narzędzia komputerowe do rozwiązywania problemów matematyki i fizyki, w tym środowiska informatyczne do analizy danych, obliczeń numerycznych i symbolicznych (K_U24). |
Assessment methods and assessment criteria: |
(in Polish) Wykład: Po zakończeniu kształcenia z przedmiotu metody numeryczne odbywa się egzamin polegający na sprawdzeniu praktycznych umiejętności implementacji omawianych algorytmów. |
Copyright by University of Bialystok.