Sigla: PF3311     Creditaje: 4
El curso de Patrones en Ingeniería de Software es un curso con un enfoque orientado al desarrollo de las habilidades de análisis y diseño de los estudiantes durante el desarrollo de software. Este tiene como objetivo principal el estudiar los principales patrones que se pueden utilizar durante el ciclo de desarrollo con el fin de incrementar las posibilidades de que el sistema sea exitoso. Aunque generalmente escuchamos mucho acerca de Patrones de Diseño, especialmente Orientados a Objetos,... Leer más
Sigla: PF3341     Creditaje: 4
Con el advenimiento de tecnologías de alto desempeño para el análisis y procesamiento de datos experimentales ha ocurrido un incremento en la disponibilidad de datos provenientes de estas plataformas. Como resultado, ha emergido la necesidad de desarrollar e implementar métodos computacionales, principalmente basados en aprendizaje automático y profundo, capaces de analizar tales conjuntos de datos, con el fin de extraer información relevante para apoyar procesos como toma de decisiones,... Leer más
Sigla: PF3341     Creditaje: 4
El almacenamiento masivo de información hace que la minería de datos tenga una importancia cada vez mayor. El conocimiento a fondo de los datos dentro de una organización es importante en la medida en que puede ayudar a conocer y comprender el comportamiento de ella misma y del entorno, y favorecer así la toma de decisiones. Gracias a la minería de datos la información oculta en las bases de datos puede ser analizada y aprovechada por las organizaciones, ya que la minería de datos se ocupa... Leer más
Sigla: PF3341     Creditaje: 4
Juegos son a menudo la fuerza impulsora del desarrollo de nuevas técnicas de Inteligencia Artificial, ya que tienen un entorno restringido y de bajo riesgo con una medida de rendimiento incorporada. Además, la implementación de juegos AAA suele requerir mucho tempo y está caro, y también se beneficia de los avances en IA. En esta clase, discutimos las técnicas de inteligencia artificial utilizadas para juegos, incluidos los enfoques clásicos de la inteligencia artificial, como la planificación... Leer más
Sigla: PF3325     Creditaje: 4
Las redes actuales tienen información de valor para conocer el comportamiento de usuarios. A menudo, no basta con recolectar información en otros puntos de la infraestructura como dispositivos finales o servidores, puesto que la red tiene información volátil. Por esta razón, el curso se enfoca en tres aspectos claves: cómo extraer datos de una red, cómo analizar esos datos usando aprendizaje de máquina y cómo configurar la red en tiempo real en función del conocimiento generado a partir del... Leer más
Sigla: PF3325     Creditaje: 4
En el contexto de la computación en la nube, el diseño resiliente implica crear y desplegar arquitecturas y aplicaciones que sean capaces de resistir, adaptarse y recuperarse de fallos de hardware, software, infraestructura o red. Esto implica considerar diferentes escenarios de fallos y establecer medidas y estrategias para mitigar los riesgos y garantizar la continuidad del servicio.Algunos elementos clave en el diseño resiliente incluyen:Distribución y redundancia: Utilizar múltiples... Leer más