INFORMATICA
(objectives)
The course is devoted to the introduction of the basis of computer science, from the boolean algebra to some notion about logical circuits. Then we start a large practical part where students can learn the basis of the two programming languages most used in science, that is Python and Matlab. With the help of these languages basic numerical methods for the solution of algebraic and differential equations will be introduced.
At the end of the lectures the students: - know the fundamentals of computer science; - are able to program in Python; - are able to program in Matlab®; - are able to numerically solve mathematical, physical and engineering problems.
The expected knowledge objectives are the: (i) knowledge of the theoretical contents of the course (Dublin descriptor n°1), (ii) competence in presenting technical argumentation skills (Dublin descriptor n°2), (iii) autonomy of judgment (Dublin descriptor n°3) in proposing the most appropriate approach to argue the request, and (iv) students' ability to express the answers to the questions proposed by the Commission with language properties, to support a dialectical relationship during discussion and to demonstrate logical-deductive and summary abilities in the exposition (Dublin descriptor n°4).
|