ETS Ingenieros Informáticos / School of Computing Ingeneering

The School of Computer Engineering offers several courses in English in the following degrees:

– Degree in Computer Engineering / Grado en Ingeniería informática

– Degree in Mathematics and Computing / Grado en Matermáticas y Informática

And the following Master's degrees:

– Master's Degree in Computing Engineering / Master en Ingeniería Informática

– Master's Degree in Artificial Inteligence / Master en Inteligencia Artificial

– Master's Degree in Software and Systems / Master en Software y Sistemas

– Master's Degree in Advanced Computing for Science and Engineering / Master en Computación Avanzada para Ciencia e Ingeniería

– Master's Degree in Software Engineering / Master en Ingeniría del software

In the academic year 2014-2015, the following courses are taught in English:


DEGREE IN COMPUTER ENGINEERING / GRADO EN INGENIERIA INFORMATICA  
SUBJECT YEAR
CALCULUS / CALCULO 1
   
DEGREE IN MATHEMATICS AND COMPUTER SCIENCE / GRADO EN MATEMATICAS E INFORMATICA  
SUBJECT YEAR
DATA ANALYTICS 4
   
MASTER'S DEGREE IN INFORMATICS ENGINEERING / MASTER UNIVERSITARIO EN INGENIERIA INFORMATICA
SUBJECT YEAR
CALCULUS / CALCULO 0
SOFTWARE ENGINEERING II / INGENIERIA DEL SOFTWARE II 0
   
MSC IN ARTIFICIAL INTELLIGENCE / MASTER UNIVERSITARIO EN INTELIGENCIA ARTIFICIAL  
SUBJECT YEAR
SATISFACING-BASED METHODS FOR GROPU DECISION MAKING AND NEGOTIATION / NEGOCIACION Y DECISION COLECTIVA BAJO RACIONALIDAD ACOTADA 1
BAYESIAN NETWORKS / REDES BAYESIANAS 1
MACHINE LEARNING / APRENDIZAJE AUTOMATICO 1
NON-CONVENTIONAL COMPUTING: BIOMOLECULAR AND QUANTUM COMPUTING / COMPUTACION NO CONVENCIONAL:COMPUTACION BIOMOLECULAR Y CUANTICA 1
LOGIC PROGRAMMING EXTENSIONS / PROGRAMACION LOGICA 1
INTELLIGENT AGENTS AND MULTI-AGENT SYSTEMS / AGENTES INTELIGENTES Y SISTEMAS MULTIAGENTES 1
ONTOLOGICAL ENGINEERING / INGENIERIA ONTOLOGICA 1
COMMONSENSE REASONING / RAZONAMIENTO DE SENTIDO COMUN 1
BIOMEDICAL INFORMATICS / INFORMATICA BIOMEDICA 1
   
MASTER'S DEGREE IN SOFTWARE AND SYSTEMS / MASTER UNIVERSITARIO EN SOFTWARE Y SISTEMAS
SUBJECT YEAR
21ST CENTURY CHALLENGES FOR SOFTWARE ENGINEERING / RETOS DE LA INGENIERIA DEL SOFTWARE PARA EL SIGLO XXI 1
PROGRAM ANALYSIS, VERIFICATION AND TRANSFORMATION TOOLS AND TECHNIQUES / HERRAMIENTAS Y TECNICAS PARA EL ANALISIS, VERIFICACION Y TRANSFORMACION DE PROGRAMAS 1
SOFTWARE CONSTRUCTION-ANALYSIS OF REQUIREMENTS 1
TYPES FOR PROGRAMMING LANGUAGES 1
ABSTRACT INTERPRETATION 1
READING GROUP ON BASIC ANALYSIS OF NON-FUNCTIONAL GLOBAL PROPERTIES 1
READING GROUP ON ADVANCED ANALYSIS OF NON-FUNCTIONAL GLOBAL PROPERTIES 1
ANALYSIS OF CONCURRENT SYSTEMS 1
COMPUTER SECURITY 1
ADVANCED TOPICS ON COMPUTER SECURITY 1
   
MASTER'S DEGREE IN ADVANCED COMPUTING FOR SCIENCE AND ENGINEERING / MASTER UNIVERSITARIO EN COMPUTACION AVANZADA PARA CIENCIAS E INGENIERIAS
SUBJECT YEAR
APPLIED NUMERICAL ALGORITHMS / ALGORITMICA NUMERICA APLICADA 1
   
MASTER'S DEGREE IN SOFTWARE ENGINEERING / MASTER UNIVERSITARIO EN INGENIERIA DEL SOFTWARE
SUBJECT YEAR
REQUIREMENTS ENGINEERING 1
SOFTWARE DESIGN 1
SOFTWARE ARCHITECTURE 1
SOFTWARE PROJECT MANAGEMENT 1
MODELS AND METHODS FOR PROCESS IMPROVEMENT AND ASSESSMENT 1
SOFTWARE QUALITY MANAGEMENT 1
SOFTWARE METRICS 1
VERIFICATION AND VALIDATION 1
SOFTWARE PROJECT 1
MASTER THESIS 1
MASTER THESIS 1
AGENT-BASED SOFTWARE DEVELOPMENT 1
CRITICAL SOFTWARE 1
DATA ENGINEERING 1
EXPERIMENTAL SOFTWARE ENGINEERING 1
INTERACTION DESIGN 1
MANAGEMENT, RELATIONSHIPS AND COMMUNICATION IN WORKING GROUPS 1
AGILE SOFTWARE DEVELOPMENT: AGILE PRACTICES AND AGILE USABILITY 1
RIGOROUS SOFTWARE DEVELOPMENT 1
SOFTWARE ENGINEERING ECONOMICS 1
TOOLS AND TECHNIQUES FOR PROGRAM ANALYSIS, VERIFICATION AND TRANSFORMATION 1
INGENIERIA DEL SOFTWARE II 0
CHALLENGES FOR ACCESSIBLE COMPUTING FOR PEOPLE WITH FUNCTIONAL DIVERSITY 1
DISTRIBUTED AND OUTSOURCED SOFTWARE ENGINNERING 1