| SEMANA |
TEMAS |
MATERIAL DE CLASE |
LECTURAS OBLIGATORIAS |
FECHAS IMPORTANTES |
| 1 |
C1: Introducción |
(PDF) |
|
|
| |
C2: Desacoplamiento 1 |
(PDF) |
Capítulo 1 y capítulo
13:1-3 |
|
| 2 |
C3: Desacoplamiento
2 |
(PDF) |
Capítulo
2 |
|
| |
C4: Abstracción de
datos 1
|
(PDF) |
Capítulos 3 y 9 |
|
| |
C5: Abstracción
de datos 2
|
(PDF) |
Capítulos
4 y 5 |
Fecha de
entrega del ejercicio 1 |
| |
R1: Programación en
Java |
|
|
|
| 3 |
C6: Abstracción
de datos 3
|
(PDF) |
Capítulo
6 |
|
| |
C7: Abstracción
de datos 4 |
(PDF) |
Capítulo
8 |
Fecha de
entrega del ejercicio 2 |
| |
R2: Implementación
de TDAs (Tipos de datos abstractos) |
|
|
|
| 4 |
C8: Modelos de objetos e invariantes
|
(PDF) |
Capítulo 12:1 |
|
| |
C9: Igualdad, copia y vistas
|
(PDF) |
Capítulo 5:5-7 |
|
| |
C10: Análisis dinámico
1
|
(PDF) |
Capítulo 10 |
Fecha de entrega del ejercicio
3 |
| |
R3: Diseño de un TDA |
|
|
|
| 5 |
C11: Análisis dinámico
2 |
(PDF) |
|
|
| |
C12: Patrones de diseño
1
|
(PDF) |
Capítulo 15 |
|
| |
C13: Patrones de diseño
2 |
(PDF) |
|
Fecha de entrega del ejercicio
4 |
| |
R4:
Modelado de objetos |
|
|
|
| 6 |
C14: Patrones de diseño
3 |
(PDF) |
|
Fecha de entrega del ejercicio
5 |
| |
R5: Ejercicio de diseño
1 |
|
|
|
| 7 |
C15: Subtipado
|
(PDF) |
Capítulo 7 |
|
| |
C16: Prácticas:
Las colecciones de la API de Java
|
(PDF) |
Capítulos 13 y 14 |
|
| |
C17: Prácticas:
JUnit |
(PDF) |
|
Fecha de entrega del ejercicio
6 |
| |
R6: Ejercicio de diseño
2 |
|
|
|
| 8 |
C18: Prácticas: Tagger |
(PDF) |
|
|
| |
C19: Modelado conceptual
|
(PDF) |
Capítulos 11 y 12 |
|
| |
C20: Estrategia de diseño |
(PDF) |
|
|
| |
R7: Repaso de la prueba |
|
|
|
| 9 |
Repaso de la prueba |
|
|
|
| |
Prueba |
|
|
|
| |
Visión global de los
proyectos |
|
|
|
| 10 |
R8: Revisión
de los proyectos |
|
|
|
| |
R8: Revisión de los
proyectos |
|
|
|
| |
R8: Revisión
de los proyectos |
|
|
|
| |
R8: Revisión de los
proyectos |
|
|
|
| 11 |
R9: Revisión de los
proyectos
|
|
|
|
| |
R9: Revisión de los
proyectos |
|
|
|
| |
R9: Revisión de los
proyectos |
|
|
|
| 12 |
|
|
|
|
| |
R10: Revisión de los
proyectos |
|
|
|
| |
R10: Revisión de los
proyectos |
|
|
|
| 13 |
R11: Revisión
de los proyectos |
|
|
|
| |
R11: Revisión de los
proyectos |
|
|
|
| |
R11:
Revisión de los proyectos |
|
|
|
| |
R11: Revisión de los
proyectos |
|
|
|
| 14 |
R12: Revisión
de los proyectos |
|
|
|
| |
R12: Revisión de los
proyectos |
|
|
|
| |
R12: Revisión
de los proyectos |
|
|
|
| |
R12: Revisión de los
proyectos |
|
|
|
| 15 |
Presentaciones
de los proyectos |
|
|
|
| |
Presentaciones de los proyectos |
|
|
|
| |
C21: Conclusión |
|
|
|