K5: Knowledge and application of the basic algorithmic procedures of computer technologies to design solutions to problems, analyzing the suitability and complexity of the proposed algorithms.
K10: Knowledge and application of the necessary tools for storing, processing and accessing information systems, including web_based systems.
K12: Knowledge and application of the fundamental principles and basic techniques of intelligent systems and their practical application.
S1: Ability to know the theoretical foundations of programming languages and the associated lexical, syntactic and semantic processing techniques, and to know how to apply them to the creation, design and processing of languages.
C6: Ability to apply the theoretical foundations of programming languages and lexical, syntactic and semantic processing techniques in the design, implementation and optimization of programming languages and development environments, ensuring their efficiency and adaptability to different computational contexts