ESPECÍFICO PARA INGENIEROS TÉCNICOS EN INFORMÁTICA DE SISTEMAS
OPTATIVAS CURSO
SEMESTRE 1
OBLIGATORIAS
ECTS
ECTS
6
HOURS
HOURS
150.0
LANGUAGES AVAILALBLE
LANGUAGES AVAILALBLE
CASTELLANO
PRESENTACIÓN Y CONTEXTUALIZACIÓN
Esta asignatura permite al estudiante conocer una serie de estructuras de datos avanzadas, que se utilizan frecuentemente en problemas prácticos de programación. También presenta diversos esquemas algorítmicos (voraces, divide y vencerás, programación dinámica, vuelta atrás y ramificación y poda) en los que se enmarcan gran parte de los algoritmos más utilizados en la resolución de problemas.
La asignatura se plantea como continuidad de Fundamentos de Programación (1º, 1er cuatrimestre) y Estrategias de Programación y Estructuras de Datos (1º, 2º Cuatrimestre) y proporciona una base de la algorítmica, considerada la disciplina básica del pensamiento computacional.
La algorítmica proporciona habilidades fundamentales en el desarrollo de programas, y es una herramienta imprescindible para un desarrollo científico de software de cara a un ejercicio profesional.
Esta asignatura es común a los grados en Ingeniería Informática y en Ingeniería en Tecnologías de la Información y se imparte en el primer semestre del segundo curso, tiene carácter obligatorio, consta de 6 créditos ECTS y es parte de la materia de Metodología de la Programación y Algoritmia.