*)N.B. if there are students who do not speak Portuguese the language is English.
The aim of the course is to help the students to develop the ability to identify, implement and critically analyze a numerical method (or a set of methods) to solve fundamental problems in Engineering Physics. The preferred tool is MATLAB.
Skills to develop: Skills in organization and planning; informatics knowledge regarding the scope of the study; Competence in solving problems; Competence in working in group.
Differentiation and integration of functions of one variable; Zeros of a one variable function; Linear systems of equations; Applications: normal modes of vibration of a mechanical system. Extremes of functions of one or more variables. Applications: design of an electrical circuit and maximization of power transfer in an electric circuit. Curve fitting: numerical interpolation, linear regression and the Fourier transforms. The Monte Carlo method: integration, radioactive decay, diffusion. Random walkers and Metropolis algorithm. The Ising model. Eigenvalue problems, diagonalization of the Schrödinger equation. Differential Equations: Euler, Runge-Kutta and predictor-corrector methods. The forced and damped pendulum. Chaos. The equations of Laplace and Poisson. Finite differences. Finite elements.
Análise Matemática I, II, III Algebra Linear e Geometria Analítica; Computadores e Programação; Fisica Geral I; Fisica Geral II; Electromagnetismo
Generic skills to reach
. Competence in organization and planning; . Computer Skills for the scope of the study; . Competence to solve problems; . Competence for working in group; . Competence in applying theoretical knowledge in practice; . Competence in information management; . Using the internet as a communication medium and information source; . Adaptability to new situations; . Creativity; . Research skills; (by decreasing order of importance)
Teaching hours per semester
total of teaching hours
assessment implementation in 20132014 Rui Davide Martins Travasso
Bibliography of reference
Bibliografia Principal/Main Bibliography
Numerical Recipes in F77/F90/C/C++: The Art of Scientific Computing, William H. Press, Saul A. Teukolsky, William T. Vetterling, and Brian P. Flannery, Cambridge University Press, Cambridge Applied Numerical Methods for Engineers and Scientists, Singiresu S. Rao, Prentice Hall (2002), ISBN: 0-13-089480-X Numerical Methods for Engineers: With Software and Programming Applications, Steven C. Chapra and Raymond Canale, McGraw-Hill (2001), ISBN: 0072431938 Computational Physics, M. Hjorth-Jensen, http://folk.uio.no/mhjensen/fys3150/teori/indexteori.html An Introduction to Computational Physics, Tao Pang, Cambridge University Press, Cambridge (1997), ISBN: 0521485924 110
Teaching Methodologies Partition of contact hours: Lectures 30h, Theoretical-Practical 0 h, Laboratory Practice 30h, Field Work 0h, Seminar 0h, Tutorial 0h, Other 0h.
Evaluation :Problem solving 60, Project 40.
The adopted strategy involves the theoretical exposition of a very broad set of methods and an evaluation process based solely on the performance of small project work and reports. In PL classes the students will solve simple engineering problems using MATLAB. These problems are direct applications of the concepts introduced in lectures. For the evaluation the student presents 5 reports. The last work represents a small project and its grade represents 40% of the final grade. The other work will contribute 15% each for the final grade (they are classified as Problem solving in the assessment table). All these jobs allow students to develop their research skills and work individually on advanced problem solving.
Computadores pessoais equipados com MATLAB para as aulas PL e para a realização dos trabalhos.