ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Algoritmica y complejidad. CURSO ACADÉMICO - SEMESTRE Primer semestre

Documentos relacionados
ANX-PR/CL/ GUÍA DE APRENDIZAJE

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Inteligencia artificial. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Programacion orientada a objetos. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Traductores de lenguajes de programacion. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Inteligencia artificial. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Inteligencia artificial. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Análisis de costes y contabilidad. CURSO ACADÉMICO - SEMESTRE Segundo semestre

UNIVERSIDAD POLITÉCNICA DE MADRID. E.T.S. de Ingenieros Informaticos PROCESO DE SEGUIMIENTO DE TÍTULOS OFICIALES

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Programacion declarativa: logica y restricciones

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Programación de sistemas. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Redes de computadores. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Vision por computador. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Fundamentos de computadores. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Bases de datos. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Control con computador. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Robótica y percepción computacional. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Fundamentos de programacion. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Planificacion de tareas y movimientos de robots. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Electronica digital y microprocesadores. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Programacion de sistemas. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Estructura de computadores. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Informatica y programacion. CURSO ACADÉMICO - SEMESTRE Segundo semestre

GUÍA DE APRENDIZAJE ESTRUCTURA DE DATOS

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Manutencion y transporte. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Probabilidad y estadistica. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Mejores practicas para gestion de servicios. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Matematica discreta. CURSO ACADÉMICO - SEMESTRE Segundo semestre

Guía docente de la asignatura

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Algoritmos geometricos. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Logistica industrial. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Taller de programacion. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Sistemas digitales. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Direccion de recursos humanos en organizaciones deportivas

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Gestion avanzada de la produccion. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Principios de los procesos quimicos. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Investigacion de mercados. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Sistemas electronicos digitales. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Robotica. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Simulacion de redes de comunicaciones. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Ecuaciones en derivadas parciales. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Creatividad. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Taller de sistemas operativos. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Algoritmica numerica II. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Ingenieria de procesos y productos. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Construcción naval en materiales metálicos. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Modelizacion en contaminacion atmosferica. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Redes de comunicaciones. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Ecuaciones en derivadas parciales. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Ingeniería de sistemas aplicada. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Microelectronica. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Introduccion al marketing. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Estadística aplicada. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Control estadistico de procesos. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Diseño de sistemas electronicos. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Analisis y diseño de software. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Robots paralelos. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Informatica industrial y comunicaciones. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Sistemas dinámicos, caos y fractales. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Redes neuronales. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Tecnicas de analisis de datos. CURSO ACADÉMICO - SEMESTRE Primer semestre

UNIVERSIDAD POLITÉCNICA DE MADRID. E.T.S. de Ingenieros Industriales PROCESO DE SEGUIMIENTO DE TÍTULOS OFICIALES

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Mecanica de fluidos I. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Recursos económicos y gestión financiera de los fondos.

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Micro y nano robots. CURSO ACADÉMICO - SEMESTRE Segundo semestre

UNIVERSIDAD POLITÉCNICA DE MADRID. Escuela Tecnica Superior de Ingenieros Agronomos PROCESO DE COORDINACIÓN DE LAS ENSEÑANZAS

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Complejos industriales. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Analisis y diseño de software. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Evaluacion integral de proyectos mineros. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Diseño de maquinas II. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Tecnicas avanzadas en el diseño de sistemas de control industrial

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Avances en produccion y sanidad animal. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Ingenieria del software. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Control de procesos. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Ingeniería de proyectos. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Centrales electricas. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Energias renovables en el diseño de producto. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Paradigmas de la programacion. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Direccion y organizacion de la actividad fisica y el deporte

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Sistemas distribuidos. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Redes de suministro. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Diseño de experimentos y modelos de regresion. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Diseño de robots. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Fundamentos de seguridad. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Buques de propulsion nuclear. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Quimica II. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Back-end con tecnologías de código abierto. CURSO ACADÉMICO - SEMESTRE Segundo semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Control estadistico de procesos. CURSO ACADÉMICO - SEMESTRE Primer semestre

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Introducción a la información, computación y algorítmica cuántica

UNIVERSIDAD POLITÉCNICA DE MADRID. Escuela Tecnica Superior de Ingenieria Civil PROCESO DE COORDINACIÓN DE LAS ENSEÑANZAS

ANX-PR/CL/ GUÍA DE APRENDIZAJE

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Construccion naval en materiales metalicos. CURSO ACADÉMICO - SEMESTRE Primer semestre

Transcripción:

ANX-PR/CL/001-01 GUÍA DE APRENDIZAJE ASIGNATURA Algoritmica y complejidad CURSO ACADÉMICO - SEMESTRE 2016-17 - Primer semestre GA_61CI_615000308_1S_2016-17

Datos Descriptivos Nombre de la Asignatura Titulación Centro responsable de la titulación Semestre/s de impartición Materias Carácter Algoritmica y complejidad 61CI - Grado en Ingenieria de Computadores Tercer semestre Algoritmica e inteligencia artificial Obligatoria Código UPM 615000308 Nombre en inglés Algithms and complexity Datos Generales Créditos 6 Curso 2 Curso Académico 2016-17 Período de impartición Septiembre-Enero Idioma de impartición Castellano Otros idiomas de impartición Requisitos Previos Obligatorios Asignaturas Previas Requeridas El plan de estudios Grado en Ingenieria de Computadores no tiene definidas asignaturas previas superadas para esta asignatura. Otros Requisitos El plan de estudios Grado en Ingenieria de Computadores no tiene definidos otros requisitos para esta asignatura. Conocimientos Previos Asignaturas Previas Recomendadas Fundamentos de programacion Estructura de datos Taller de programacion Logica y matematica discreta Analisis matematico Otros Conocimientos Previos Recomendados El coordinador de la asignatura no ha definido otros conocimientos previos recomendados. GA_61CI_615000308_1S_2016-17 1

GA_61CI_615000308_1S_2016-17 2

Competencias CB3 - Capacidad para comprender y dominar los conceptos básicos de matemática discreta, lógica, algorítmica y complejidad computacional, y su aplicación para el tratamiento automático de la información por medio de sistemas computacionales y su aplicación para la resolución de problemas propios de la ingeniería. CC6 - Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los algoritmos propuestos CT10 - Creatividad e innovación: Habilidad para presentar recursos, ideas y métodos novedosos y concretarlos en acciones. Capacidad para innovar en cada una de las obras. Resolver de forma nueva y original situaciones o problemas en el ámbito de la ingeniería. Resultados de Aprendizaje RA66 - Presenta recursos, ideas y métodos novedosos y concretados en acciones. Resuelve de forma nueva y original situaciones o problemas en el ámbito de la ingeniería RA221 - Analiza la complejidad de un algoritmo RA217 - Conoce el Esquema de divide y Vencerás RA219 - Conoce el esquema Algoritmos Voraces en el diseño de algoritmos RA218 - Conoce el esquema Backtracking para el diseño de algoritmos RA220 - Conoce el esquema Programación Dinámica en el diseño de algoritmos GA_61CI_615000308_1S_2016-17 3

Profesorado Profesorado Nombre Despacho e-mail Tutorías Hernando Esteban, Antonio (Coordinador/a) 4215 antonio.hernando@upm.es El horario de tutorias actualizado podrá consultarse en la plataforma moodle de la asignatura Diaz Martinez, Miguel Angel 1208 m.diaz@upm.es Gutierrez Rodriguez, Abraham 4217 abraham.gutierrez@upm.es Delgado Sanz, Maria Soledad 1211 mariasoledad.delgado@upm.es El horario de tutorias actualizado podrá consultarse en la plataforma moodle de la asignatura El horario de tutorias actualizado podrá consultarse en la plataforma moodle de la asignatura El horario de tutorias actualizado podrá consultarse en la plataforma moodle de la asignatura Nota.- Las horas de tutoría son orientativas y pueden sufrir modificaciones. Se deberá confirmar los horarios de tutorías con el profesorado. GA_61CI_615000308_1S_2016-17 4

Descripción de la Asignatura Temario 1. Complejidad algorítmica 1.1. Introducción 1.2. Análisis de Complejidad Básico 1.3. Algoritmos de Ordenación Básicos 1.4. Recursividad. 2. Divide y Vencerás 2.1. Esquema Divide y Vencerás 2.2. Algoritmos de Ordenación basados en Esquema Divide y Vencerás 2.3. Otros Algoritmos basados en Divide y Vencerás 3. Backtracking 3.1. Esquema backtracking. 3.2. Ejemplos algoritmos con Backtracking. 3.3. Algoritmos backtracking en grafos 4. Algoritmos Voraces 4.1. Esquema Algoritmos Voraces 4.2. Ejemplo Algoritmos Voraces 4.3. Algoritmos Voraces en grafos 5. Programación Dinámica 5.1. Esquema Programación Dinámica 5.2. Ejemplo de algoritmos de Programación Dinámica 5.3. Programación Dinámica en grafos GA_61CI_615000308_1S_2016-17 5

Cronograma Horas totales: 64 horas Horas presenciales: 64 horas (41%) Peso total de actividades de evaluación continua: 100% Peso total de actividades de evaluación sólo prueba final: 100% Semana Actividad Prensencial en Aula Actividad Prensencial en Otra Actividad Presencial Actividades Evaluación Semana 1 Semana 2 Semana 3 Semana 4 Semana 5 Semana 6 Semana 7 Semana 8 Semana 9 Semana 10 Presentación de asignatura Duración: 01:00 OT: Otras actividades formativas Apartado 1.1 Introducción Duración: 01:00 Apartado 1.2. Análisis de Complejidad Apartado 1.3 Algoritmos de Ordenación Básicos Apartado 1.4. Recursividad Apartado 2.1.Esquema Divide y Vencerás Apartado 2.2 Algoritmos de Ordenación basados en Esquema Divide y Vencerás Apartado 2.3. Otros algoritmos basados en Divide y Vencerás Apartado 3.1 Esquema de Backtracking Apartado 3.2. Ejemplos de algoritmos con Backtracking Apartado 3.3. Algoritmos Backtracking en Grafos Sesión previa 1: Manejo del IDE Sesión previa 2: Introducción Java Sesión previa 3: Ejemplos de ordenación Sesión previa 3: Ejemplos de Recursividad Práctica 1: Divide y Vencerás Práctica 1: Divide y Vencerás Práctica 1: Divide y Vencerás Práctica 2: Backtracking Práctica 2: Backtracking Práctica 2: Backtracking GA_61CI_615000308_1S_2016-17 6

Semana 11 Apartado 4.1 Esquema Algoritmos Voraces Examen Temas 1, 2 y 3 Duración: 01:30 EX: Técnica del tipo Examen Escrito Evaluación continua Examen Práctica 1 y Práctica 2 Duración: 00:30 EP: Técnica del tipo Examen de Evaluación continua Semana 12 Semana 13 Semana 14 Semana 15 Apartado 4.2. Ejemplo de Algoritmos Voraces Apartado 4.3. Algoritmos Voraces en Grafos Apartado 5.1.Esquema Programación Dinámica Apartado 5.2. Ejemplo de algoritmos en Programación Dinámica Práctica 3: Algoritmos Voraces Práctica 3: Algoritmos Voraces Práctica 4: Programación Dinámica Práctica 4: Programación Dinámica Semana 16 Apartado 5.3. Programación Dinámica en grafos Examen Temas 4 y 5 Duración: 01:30 EX: Técnica del tipo Examen Escrito Evaluación continua Examen Práctica 3 y 4 Duración: 00:30 EP: Técnica del tipo Examen de Evaluación continua Semana 17 Examen Final Teoría Duración: 01:30 EX: Técnica del tipo Examen Escrito Evaluación sólo prueba final Examen 1, 2, 3 y 4 Duración: 00:30 EP: Técnica del tipo Examen de Evaluación sólo prueba final Nota.- El cronograma sigue una planificación teórica de la asignatura que puede sufrir modificaciones durante el curso. Nota 2.- Para poder calcular correctamente la dedicación de un alumno, la duración de las actividades que se repiten en el tiempo (por ejemplo, subgrupos de prácticas") únicamente se indican la primera vez que se definen. GA_61CI_615000308_1S_2016-17 7

Actividades de Evaluación Semana Descripción Duración Tipo evaluación Técnica evaluativa Presencial Peso Nota mínima Competencias evaluadas 11 Examen Temas 1, 2 y 3 01:30 Evaluación continua 11 Examen Práctica 1 y Práctica 2 00:30 Evaluación continua 16 Examen Temas 4 y 5 01:30 Evaluación continua 16 Examen Práctica 3 y 4 00:30 Evaluación continua 17 Examen Final Teoría 01:30 Evaluación sólo prueba final 17 Examen 1, 2, 3 y 4 00:30 Evaluación sólo prueba final EX: Técnica del tipo Examen Escrito EP: Técnica del tipo Examen de EX: Técnica del tipo Examen Escrito EP: Técnica del tipo Examen de EX: Técnica del tipo Examen Escrito EP: Técnica del tipo Examen de Sí 25% CT10, CB3, CC6 Sí 25% CT10, CB3, CC6 Sí 25% CT10, CB3, CC6 Sí 25% CT10, CB3, CC6 Sí 50% 5 / 10 CT10, CB3, CC6 Sí 50% 5 / 10 CT10, CB3, CC6 Criterios de Evaluación EVALUACION CONTINUA: Prueba: examen ET1; Porcentaje: 25%; Nota mínima: N.A.; Resultados del aprendizaje: RA66, RA217, RA218, RA221 Prueba: examen ET2 (Temas 4, 5); Porcentaje: 25%; Nota mínima: N.A.; Resultados del aprendizaje: RA66, RA219, RA220, RA221. Práctica 1 (P1); Porcentaje: 12.5%; Nota mínima: N.A.; Resultados del aprendizaje: RA217; Práctica 2 (P2); Porcentaje: 12.5%; Nota mínima: N.A.; Resultados del aprendizaje: RA218; Práctica 3 (P3): Porcentaje 12.5%; Nota mínima: N.A.; Resultados del aprendizaje: RA219; Práctica 4 (P4): Porcentaje 12.5%; Nota mínima: N.A.; Resultados del aprendizaje: RA220; En la evaluación continua, la nota final de la asignatura viene dada por: ET1*0.25 + ET2 * 0.25 + P1 * 0.125 + P2 * 0.125 + P3 * 0.125 + P4 * 0.125. El único requisito para aprobar la asignatura es obtener una nota final >=5. Las pruebas de prácticas se evaluan mediante la entrega de la práctica correspondiente y la realización de un examen de la misma. Será requisito mínimo haber aprobado el examen de la práctica para obtener una calificación en la prueba práctica correspondiente. En el caso de ser así, la nota del examen tendrá un peso del 30% en la prueba y la calificación de la práctica entregada por el alumno un 70%. Las prácticas podrán realizarse de manera individual o en parejas. EVALUACION DE SOLO PRUEBA FINAL Examen Teoría: Porcentaje: 50%; Nota mínima: 5.0.; Resultados del aprendizaje: RA66, RA217, RA218, RA219, RA220, RA221; : Comprende 4 prácticas: Porcentaje Total: 50%; Nota mínima: (P1+P2+P3+P4)/4>=5; GA_61CI_615000308_1S_2016-17 8

Práctica 1 (P1); Porcentaje: 12.5%; Nota mínima: N.A.; Resultados del aprendizaje: RA217, RA221; Práctica 2 (P2); Porcentaje: 12.5%; Nota mínima: N.A.; Resultados del aprendizaje: RA218, RA221; Práctica 3 (P3): Porcentaje 12.5%; Nota mínima: N.A.; Resultados del aprendizaje: RA219, RA221; Práctica 4 (P4): Porcentaje 12.5%; Nota mínima: N.A.; Resultados del aprendizaje: RA220, RA221; Las pruebas de prácticas se evaluan mediante la entrega de la práctica correspondiente y la realización de un examen individual de la misma. Será requisito mínimo haber aprobado el examen de la práctica para obtener una calificación en la prueba correspondiente. En el caso de ser así, la nota del examen tendrá un peso del 30% en la prueba y la calificación de la práctica entregada por el alumno un 70%. Las prácticas deberán realizarse de manera INDIVIDUAL El alumno que desee seguir el sistema de evaluación mediante sólo prueba final deberá comunicarlo por escrito (y firmado) al coordinador de la asignatura antes del 30 de septiembre EVALUACIÓN EXTRAORDINARIO Tendrá las mismas características que la evaluación de solo prueba final GA_61CI_615000308_1S_2016-17 9

Recursos Didácticos Descripción Tipo Observaciones Transparencias de la asignatura Material de elaboración propia (disponible en moodle de la asignatura) Introduction to Algorithms. Cormen, Leisserson y Rivest. 3rd Edition MIT Press 2009 Data Structures and Algorithms. Aho, A.V., Hopcroft, J.E., Ullman, J.D. Addison-Wesley, 1983. Fundamentals of Computer Algorithms. Horowitz, E., Sahni, S.Computer Science Press, 1978. Data Structures and Algorithms Analysis in Java. Weiss, M.A. (3rd Edition) Pearson Education 2011 Algorithms + Data Structures = Programs. Wirth, N. Prentice-Hall, 1976 The Algorithm Design Manual. Steven S Skiena, Springer, 2008. Algorithms. Robert Sedgewick, (4th Edition), Pearson Education, 2011 Fundamentos de algoritmia. Bratley, Paul ; Brassard, Gilles, PRENTICE-HALL 2008. Data Structures and Algorithms in Java. Michael T. Goodrich and Roberto Tamassia, (4th Edition), John Wiley & Sons, Inc. 2004. Temas de complejidad algorítmica, búsqueda y ordenación interna, algoritmos voraces, grafos, divide y vencerás y programación dinámica Temas de búsqueda y ordenación interna, grafos y programación dinámica Temas de complejidad algorítmica, búsqueda y ordenación interna, backtracking, algoritmos voraces, divide y vencerás y programación dinámica Temas de búsqueda y ordenación interna, grafos, algoritmos voraces, divide y vencerás y programación dinámica Temas de búsqueda y ordenación interna y backtracking, Temas de búsqueda y ordenación interna, grafos y programación dinámica Temas de complejidad algorítmica, búsqueda y ordenación interna y grafos. Temas de complejidad algorítmica, algoritmos voraces, divide y vencerás y programación dinámica Temas de búsqueda y ordenación interna y grafos Moodle de la asignatura Recursos web https://moodle.upm.es/titulaciones/oficiales Información, material (tranparencias, ejercicios, memorias de prácticas), entrega de prácticas, publicación de calificaciones. Aula para clases de teoría Equipamiento Aula de la ETSISI con cañón de video conectado a PC en la mesa del profesor y sistema de audio inalámbrico. Pizarra clásica Aula para clases de laboratorio Equipamiento Aula de la ETSISI con al menos un PC por alumno para que puedan realizar las practicas y cañón de video conectado a PC para profesor. Pizarra. GA_61CI_615000308_1S_2016-17 10