Introduction to methods and computational tools for solving problems in engineering and scientific research. Immersion in open computing resources and modern and established methods with a hands-on approach. Development of capacity and critical sense in the application of methods.

The increase need to understand and properly apply solutions to recurring problems in engineering and scientific research has become increasingly critical with the computational resources available. Research topics are increasingly complex and are often composed of a variety of minor recurring engineering problems. Knowledge and critical thinking about these recurrent fundamental problems are essential for the researchers' formation and for the development of more complex themes.

Methods are covered by problem types in the following non-exhaustive selection:
- Solution of linear and non-linear systems;
- Numerical differentiation and integration;
- Linear and non-linear regressions and statistical tests (data analysis), goodness-of-fit metrics;
- Signal Analysis (introduction): transforms, convolutions and filters;
- Introduction to basics Digital image processing;
- Ordinary differential equations: initial value and boundary problems;
- Optimization and inverse problems;
The intention is to link to  partial differential equations concepts and applications of Finite Differences and Finite Elements; and highlight connections with machine learning techniques.
The approach is planned with an introduction and theoretical foundation, followed by applications based on open software.