Competencies and objectives

 

Course context for academic year 2012-13

La asignatura Ingeniería de los Computadores se enmarca en el grupo de asignaturas centradas en la Arquitectura de Computadores, entre las que se encuentran Fundamentos de los Computadores, Estructura de los Computadores y la asignatura de Arquitectura de Computadores, cursada en segundo curso y cuyos contenidos conforman una base imprescindible para Ingeniería de los Computadores.
Desde una perspectiva histórica, al tiempo que se sigue una evolución tecnológica, en la asignatura Arquitectura de Computadores se comienzan a estudiar arquitecturas complejas que incorporan diferentes grados de paralelismo (en su mayoría a nivel de instrucción) y que forman la base de las arquitecturas de alto rendimiento. En Ingeniería de los Computadores se analizarán diferentes arquitecturas de alto rendimiento así como sus mecanismos de evaluación y las características que le son propias en cuanto a su programación.

 

 

Learning outcomes / Course competencies (verified by ANECA in official undergraduate and Master’s degrees) for academic year 2012-13

Specific Competences (CE)

  • CE1 : Capacity to design, develop, select and evaluate computer systems and applications, ensuring their reliability, security and quality in accordance with ethical principles and the legislation and regulations in force.
  • CE14 : Understand and apply the basic principles and techniques of parallel, concurrent, distributed and real-time programming.

 

 

 

Learning outcomes (Training objectives)

No data

 

 

Specific objectives stated by the academic staff for academic year 2012-13

Se plantea un objetivo general centrado en que el alumno comprenda la importancia de las arquitecturas de alto rendimiento, entendidas como arquitecturas que incorporan niveles altos de paralelismo. Para lograr este objetivo general, se plantean los siguientes objetivos concretos:


•    Conocer las características básicas de la computación paralela en función de la arquitectura sobre la que se ejecuta el software.
•    Adquirir conocimientos sobre las técnicas de evaluación de las arquitecturas de alto rendimiento.
•    Desarrollar un espíritu crítico sobre la evaluación de arquitecturas y el uso de paralelismo para mejorar el rendimiento.
•    Ser capaz de seleccionar la mejor arquitectura paralela en función del problema que se desee resolver.
•    Conocer los elementos principales en el diseño de un multicomputador y un multiprocesador.
•    Comprender las diferencias de diseño de las distintas arquitecturas paralelas y cómo estas diferencias condicionan su rendimiento.
•    Desarrollar la capacidad de participar en un grupo de diseño y desarrollo de aplicaciones para arquitecturas paralelas.
•    Entender y adquirir la capacidad de analizar un problema desde un punto de vista paralelo.

 

 

General

Code: 34025
Lecturer responsible:
Ruiz Fernández, Daniel
Credits ECTS: 6,00
Theoretical credits: 1,20
Practical credits: 1,20
Distance-base hours: 3,60

Departments involved

  • Dept: Computer Science and Technology
    Area: Architecture and Technology of Computers
    Theoretical credits: 1,2
    Practical credits: 1,2
    This Dept. is responsible for the course.
    This Dept. is responsible for the final mark record.

Study programmes where this course is taught