K4: Explain the basic principles of computer structure, operating systems, computer networks, Internet and data storage, processing and access systems necessary for the analysis and implementation of applications based on them.
K6: Determine the fundamental principles and models of computation, the theoretical foundations of programming languages and associated lexical, syntactic and semantic processing techniques, algorithmic strategies and the paradigms and techniques of intelligent systems and computational learning necessary for the resolution of problems in any field of application, such as computation, perception and performance in intelligent environments, acquisition, formalisation and representation of human knowledge, interactive and complex information presentation systems, human-computer interaction, computational learning environments and automatic extraction of information or knowledge from large volumes of data..
K10: Knowledge of the fundamental concepts of algebra, calculus, discrete mathematics, logic, algorithms, probability and statistics, identifying their application possibilities for the resolution of artificial intelligence problems.
S7: Analyse the needs in algorithmic, computational complexity, programming, operating systems, databases, structure, and interconnection of computer systems necessary for the resolution of scientific and engineering problems, in accordance with the necessary principles of quality, reliability and security, and within the institutional and legal framework of the company.