(in Polish) Komputerowe metody obliczeniowe 390-FS1-2KMO
Educational profile: general academic
Type of course stationary
Module: obligatory
Area and discipline of science: mathematical sciences, computer science
Module: IT tools
Study year/semester: year 1, semester 1
Preliminary requirements: basics of using computer with Windows / Linux, good knowledge of mathematics at the level of at least of secondary school
Number of teaching hour: laboratory 30h
Teaching methods: discussion, practical classes, consultations, student's own work at home
ECTS scores: 3
Total student workload: participation in the laboratory (30 h), participation in consultations (30 h), own work at home and preparation for credit (30 h)
Quantitative ratios: student workload associated with activities requiring direct teacher participation - 1.8 ECTS; student workload associated with practical activities - 1.2 ECTS
Programme of classes:
1. Introduction to Mathematica / Octave
2. Simple calculations
3. Programming environment
4. Lists, tables, vectors and matrices
5. Plots
6. Script files
7. Control statements
8. Functions
9. Linear equations
10. Numerical differentiation
11. Numerical integration
12. Approximation
13. Interpolation
14. Monte-Carlo method
Term 2023:
Educational profile: general academic Programme of classes: |
Term 2024:
Educational profile: general academic Programme of classes: |
Prerequisites (description)
Course coordinators
Type of course
Requirements
Term 2024: | General: | Term 2022: | Term 2023: |
Prerequisites
Term 2024: | General: | Term 2022: | Term 2023: |
Mode
Term 2024: Blended learning (in Polish) w sali (in Polish) zdalnie | General: (in Polish) w sali (in Polish) zdalnie Blended learning | Term 2022: Blended learning (in Polish) w sali (in Polish) zdalnie | Term 2023: Blended learning (in Polish) w sali (in Polish) zdalnie |
Learning outcomes
K_W23 - knows the rules of operating systems usage and the package of selected specialist application software, including environments for data analysis and symbolic computation
K_W24 - has basic knowledge of algorithmics and data structures
K_W26 - knows foundations of numerical methods used in issues of physics and their applications
K_U24 - can use computer programmes to solve physics and mathematical problems, data analysis as well as symbolic and numerical calculations
K_K01 - knows the limitations of their knowledge and understands the need of further learning, raising professional, personal and social skills
Assessment criteria
Final test (75%), homework and work in the classroom (25%). Passing the classes requires 50% of the number of final points.
Bibliography
[1] R. L. Zimmerman, F. I. Olness, Mathematica for, Addison-Wesley, 1995
[2] W. Kinzel, G. Reents, transl. by M. Clajus and B. Freeland-Clajus, Physics by computer: programming physical problems using Mathematica and C, Berlin, Springer, 1998
[3] 1st Octave on-line manual: https://docs.octave.org/octave.pdf
[4] 2nd Octave on-line manual: http://www-mdp.eng.cam.ac.uk/web/CD/engapps/octave/octavetut.pdf
[5] Z. Fortuna, B. Macukow, J. Wąsowski, Metody numeryczne, Warszawa, Wydawnictwo WNT, 2015
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: