A. Objetivo general.
Al término de este curso el alumno deberá comprender el concepto de arquitectura de
software en el contexto de desarrollo de sistemas de software.

B. Objetivos específicos. Al finalizar este curso el alumno será capaz de:
a) Identificar y comprender el concepto de arquitectura de software.
b) Identificar y comprender el proceso de desarrollo de la arquitectura de software.
c) Identificar y comprender los conceptos de objetivo de negocio, requerimientos arquitecturales y su relación con el diseño de la arquitectura de software.
d) Identificar y comprender los conceptos de principio de diseño, de concepto de diseño, decisión de diseño y su relación con el diseño de la arquitectura de software.
e) Reconocer y aplicar algunos métodos de desarrollo de la arquitectura de software.
f) Identificar y comprender algunas tecnologías para la implementación de conceptos de diseño de arquitectura.

Objetivo: Desarrollar habilidades básicas en ciberseguridad a través de la solución de retos asociados a diferentes vulnerabilidades en redes y sistemas, participando en concursos CTF (Capture the Flag) y utilizado técnicas y herramientas de hacking en un entorno legal.