The Database Architecture and Administration course, designed for 3rd-year Computer Science Engineering students specializing in Artificial Intelligence (AI), introduces advanced concepts and mechanisms underlying modern Database Management Systems (DBMS), with a focus on Oracle. It covers database architecture, data storage, integrity management, metadata, reliability and recovery, concurrency control, and query optimization. The course emphasizes both theoretical foundations and practical skills in DBMS administration, enabling students to design, manage, and secure complex database systems. For AI specialization students, it provides essential knowledge and tools for handling large-scale, reliable, and high-performance data management systems, which are critical for intelligent applications.

The Numerical Analysis module is a fundamental course in the field of scientific computing. Scientific computing is defined as the branch that deals with implementing the solution of a problem on a computer. The objective of this module is to: acquire discretization methods; learn algorithms for solving specific problems encountered in the field of computer engineering; analyze algorithms in terms of speed, accuracy, and flexibility; and finally, estimate the errors committed in mathematical models.