Code: | F417 | Acronym: | F417 |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Physics |
Active? | Yes |
Web Page: | http://moodle.up.pt/course/view.php?id=891 |
Responsible unit: | Department of Physics and Astronomy |
Course/CS Responsible: | Master's Degree in Physical Engineering |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
M:F | 1 | Plano de Estudos do Mestrado em Física | 2 | - | 5 | - | - |
MI:EF | 11 | Plano de Estudos a partir de 2007 | 4 | - | 5 | - |
• Learn methods and algorithms used in numerical simulation in physics. • Analyze a set of problems in various areas of physics in view of the numerical solution. • Build models problems. • Describe and apply some basic numerical techniques. • Contact with simulation methods.
• Be able to design a physics problem so that it can be solved by computational methods. • Be able to select and adjust numerical methods for solving numerical problems. • Being able to program a numerical solution of a problem, making use of implementations of numerical methods. • Be able to analyze and criticize the results.
Domain of a programming language (intermediate level), with emphasis for Python
1 Basic concepts of computational modeling and numerical analysis.
2 Reviews of basic numerical methods: looking for roots od functions, numerical differentiation and integration, iterative dynamics.
3 Numerical methods of matrix decomposition and solving systems of linear equations: RQ decomposition, LU, SVD, iterative methods, eigen problems.
4 Integral Transforms: Fourier and Wavelet transforms.
5 Methods for solving partial differential equations: finite differences and spectral methods.
6 Special Topics for physical engineers. The specific contents of this section are determined by agreement with students, taking into account their interests and the final class project. Examples of possible topics: finite elements, nonlinear equations, Schrödinger equation nonlinear.
Theoretical classes. Socratic method and reading assignments. Practical lessons in solving problems with use of the methods learned.
designation | Weight (%) |
---|---|
Participação presencial | 0,00 |
Trabalho escrito | 100,00 |
Total: | 100,00 |
In the case of a course under the regime of distributed evaluation, apply the following procedure to obtain frequency in which each student must: 1. Do not miss more than 1 / 4 of the lectures given; 2. Deliver elements of evaluation in due time with a score above 30 in 100.
The grade obtained by the following formula will correspond to the mark of the first period of evaluation: 45% homework + 45% final project evaluation+ 10% global evaluation Comments: 1) Continuous assessment of students by teachers during class lectures and practice allows you to make an adjustment, usually thin, the marks obtained by students corresponding to the item's previous formula called the global evaluation. 2) The discipline panel also reserves the right to call students to conduct an oral examination whenever it is deemed appropriate.
homework and class prject in a topic of Physics / Engineering based on numerical methods taught
Students with special arrangements which can not be assessed in accordance with the general scheme described above, should report the situation to the teacher during the first week of classes or even a week after the facts which substantiate the request for exception. The evaluation will be done in these situations in a case by case basis according to the criteria of the teacher.
The improvement of note is made according to the following scheme: 1) The improvement can be made only in the final component of the project, and to this end requires the students to improve until a week after the announcement of the final grade. For improvement component of the project, students have until 15 days after the request of improvement. 2) The jury of course also reserves the right to call students to conduct an oral examination whenever it deems appropriate or to evaluate situations not considered in this regime.
It is assumed that students know how to program in Python. Situations not covered in this regulation must be communicated to the teacher during the first week of classes or even a week after the facts which substantiate the request for exception. The solution of these situations will be made in a case by case basis according to the criteria of the teacher.