Curso
CS 6310 Software Architecture and Design
- 3 créditos
- Curso fundacional
- Se ofrece en verano
Recorre estilos de arquitectura, patrones de diseño y modelado formal, con un proyecto de equipo de principio a fin.
Nombre en español
Arquitectura y diseño de software
Qué se estudia
- Estilos arquitectónicos.
- Patrones de diseño.
- Modelado con UML y restricciones.
- Proyecto en equipo.
Cómo se evalúa
Tareas de diseño, un proyecto de equipo y exámenes.
Qué conviene saber antes
Programación orientada a objetos.
Consejos de estudiantes
- Conviene subrayar que el bloque de algoritmos y diseño de la especialización de IA se cubre con CS 6300 en la oferta en línea, de modo que este curso cuenta como electiva libre salvo que el plan de estudios cambie.
- Conviene confirmar el listado oficial del bloque antes de contar con él para la especialización.
Cuándo tomarlo
Como electiva libre.
Lenguajes y herramientas
- Java
- UML
Cifras aproximadas de reseñas
Son promedios aproximados de reseñas de estudiantes publicadas en OMSCentral y en OMSHub, de manera que cambian de un semestre a otro.
| Indicador | Valor aproximado |
|---|---|
| Dificultad de 1 a 5 | 2.6 |
| Carga semanal | 11 horas |
| Valoración de 1 a 5 | 2.7 |