This course is part of the basic training module in the Computer Engineering degree. It is intended for acquiring skills in formal and abstract thinking, which will be essential in the performance of the students future professions. The main purpose of this subject is to introduce the basic notions of modular arithmetic, matrix theory and linear algebra. Emphasis is given to topics that will be useful in other subjects: Computer Security, Computer Graphics, Artificial Vision, Digital Image Processing, and Networks.
We are concerned with an algorithmic approach emerging from the interplay of Algebra and Computer Engineering. In this course, students
will learn how to design and analyze efficient algorithms for elementary number theory and linear algebra.
(*)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.