Ferramentas Computacionais é uma unidade curricular do 1º semestre do 1º ano da Licenciatura em Engenharia Física Aplicada. Tem uma carga horária semanal de 4,5 horas teórico-práticas, correspondendo a 6 créditos (ECTS).

A unidade curricular tem por objetivo dotar os estudantes com os conceitos básicos de programação em linguagens de alto nível. A prática dos conceitos é concretizada através da utilização das linguagens de programação Python e Octave/MATLAB. Algumas noções básicas de Microsoft Excel serão também introduzidas com o intuito de familiarizar os estudantes com o tratamento de dados mediante o uso de folhas de cálculo e a interface ao Python/Octave/MATLAB. Pretende-se que os estudantes adquiram os conceitos indispensáveis à resolução algorítmica de problemas, com especial enfâse nos que surgem nas diversas áreas da engenharia física.

Computational Tools is a curricular unit of the 1st semester of the 1st year of the course in Applied Physical Engineering. It has a workload of 4.5 hours/week of theoretical-practical classes, corresponding to 6 ECTS credits.

The intended learning outcome of the curricular unit is to provide the students with basic concepts of high-level programming languages. The concepts are put into practice by means of Python and Octave/MATLAB languages. Some basic notions of Microsoft Excel will be also introduced, for the students to get acquainted with data handling using worksheets and their interface to Python/Octave/MATLAB. It is intended that the students acquire the required concepts to the algorithmic resolution of problems, with emphasis in those that arise in engineering physics.