This subject is an introduction to programming, in which we learn how to solve problems in a structured language.
It helps the student to understand basic data types and structures, while laying the groundwork for the correct design of an algorithm. And to build up the fundamental knowledge of programming in a faster and optimal way, it is necessary to use a language that allows the implementation of the acquired knowledge and serves as a basis for the good development of a computer programmer; the C programming language will be used, both for the practices and for the theoretical examples.
(*)The teaching guide is the document in which the URV publishes the information about all its courses. It is a public document and cannot be modified. Only in exceptional cases can it be revised by the competent agent or duly revised so that it is in line with current legislation.