1
informe técnico
Publicado 2021
Enlace
Enlace
Descripción: Evolución de software es un curso teórico-práctico de especialidad de la carrera de IngenierÃa de Software. Tiene como objetivo cubrir conceptos relacionados a la Gestión de Configuración de Software. Dado que dicho término ha evolucionado en el tiempo, es necesario adaptarse a las nuevas necesidades de la industria, por ello además de los conceptos clásicos de Gestión de Configuración, el contenido se complementa con tópicos propios del proceso de evolución del productos, tales como integración continua y despliegue automatizado de software. Para llevar este curso, es necesario que el estudiante desarrolle previamente las competencias técnicas ligadas al diseño e implementación de aplicaciones web, por lo que se recomienda llevarlo después de haber llevado los cursos de Diseño y Patrones de Software, Aplicaciones Open Source y Aplicaciones Web, todos ell...
2
informe técnico
Publicado 2021
Enlace
Enlace
Descripción: Evolución de software es un curso teórico-práctico de especialidad de la carrera de IngenierÃa de Software. Tiene como objetivo cubrir conceptos relacionados a la Gestión de Configuración de Software. Dado que dicho término ha evolucionado en el tiempo, es necesario adaptarse a las nuevas necesidades de la industria, por ello además de los conceptos clásicos de Gestión de Configuración, el contenido se complementa con tópicos propios del proceso de evolución del productos, tales como integración continua y despliegue automatizado de software. Para llevar este curso, es necesario que el estudiante desarrolle previamente las competencias técnicas ligadas al diseño e implementación de aplicaciones web, por lo que se recomienda llevarlo después de haber llevado los cursos de Diseño y Patrones de Software, Aplicaciones Open Source y Aplicaciones Web, todos ell...
3
informe técnico
Publicado 2023
Enlace
Enlace
Descripción: El curso de Desarrollo de Soluciones IoT es un curso de especialidad en la carrera de IngenierÃa de Software de carácter teórico-práctico dirigido a los estudiantes del 7mo Ciclo. Este curso explora y aplica tecnologÃas que forman parte del ecosistema IoT. El curso abarca tópicos relacionados con creación de soluciones para consumidores o empresas basadas en IoT, cubriendo aspectos de componentes, asà como diseño e implementación de soluciones. Dado que el curso se enfoca en implementación de experiencias con IoT, es necesario que el estudiante tenga claridad sobre los principios y elementos del paradigma orientado a objetos y un lenguaje de programación orientado a objetos, asà como la capacidad para aprender de forma autónoma nuevos lenguajes y tecnologÃas. Por otro lado, por el tipo de experiencias que se implementa, es recomendable que el estudiante tenga...
4
informe técnico
Publicado 2023
Enlace
Enlace
Descripción: El curso de Desarrollo de Soluciones IoT es un curso de especialidad en la carrera de IngenierÃa de Software de carácter teórico-práctico dirigido a los estudiantes del 7mo Ciclo. Este curso explora y aplica tecnologÃas que forman parte del ecosistema IoT. El curso abarca tópicos relacionados con creación de soluciones para consumidores o empresas basadas en IoT, cubriendo aspectos de componentes, asà como diseño e implementación de soluciones. Dado que el curso se enfoca en implementación de experiencias con IoT, es necesario que el estudiante tenga claridad sobre los principios y elementos del paradigma orientado a objetos y un lenguaje de programación orientado a objetos, asà como la capacidad para aprender de forma autónoma nuevos lenguajes y tecnologÃas. Por otro lado, por el tipo de experiencias que se implementa, es recomendable que el estudiante tenga...
5
informe técnico
Publicado 2023
Enlace
Enlace
Descripción: El curso realiza una exploración desde la matemática digital y circuitos digitales hacia las componentes principales de la arquitectura de un computador como procesador (CPU), memoria, buses, GPU, entradas y salidas (E/S). Al mismo tiempo se establece el funcionamiento del lenguaje ensamblador que es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables. Asà como también se revisa la arquitectura de tecnologÃas como Cloud Computing, Blockchain y dispositivos móviles. Propósito: Debido a la inclusión de tecnologÃas emergentes, el curso permite realizar una actualización destacando el cambio generacional hacia los dispositivos móviles, infraestructura de servidores y almacenamiento empresarial, ar...
6
informe técnico
Publicado 2023
Enlace
Enlace
Descripción: El curso realiza una exploración desde sistema de numeración, funciones lógicas la matemática digital y circuitos digitales hacia las componentes principales de la arquitectura de un computador como procesador (CPU), memoria, buses, entradas y salidas (E/S). Al mismo tiempo se establece el funcionamiento del lenguaje ensamblador que es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables. Asà como también se revisa la arquitectura de tecnologÃas como Cloud Computing, Blockchain y dispositivos móviles. Propósito: Debido a la inclusión de tecnologÃas emergentes, el curso permite realizar una actualización destacando el cambio generacional hacia los dispositivos móviles, infraestructura de servi...
7
informe técnico
Publicado 2021
Enlace
Enlace
Descripción: El curso de Fundamentos de Sistemas de información es un curso de la especialidad y de carácter teórico - práctico en el cual el estudiante aprenderá a desarrollar un proyecto haciendo uso de las diferentes estructuras de datos (arreglos, listas, pilas y colas), utilizando el paradigma de Programación Orientada a Objetos, programar en capas y poder almacenar la información utilizando una base de datos; para tal fin se toma como base lo aprendido en el curso previo de Programación 2, en el cual los estudiantes aprendieron la programación orientada a objetos. En un primer momento el curso enfocará la conceptualización de problemas reales y su respectivo modelado bajo el enfoque de programación orientado a objetos en entorno visual empleando para ello diferentes estructuras de datos. Seguidamente se tratará el desarrollo de aplicaciones en capas y almacenamiento d...
8
informe técnico
Publicado 2023
Enlace
Enlace
Descripción Curso de especialidad de la carrera de IngenierÃa de Software, de carácter teórico práctico dirigido a los estudiantes de IngenierÃa de Software, IngenierÃa de Sistemas de Información y de Ciencias de la Computación. El curso realiza una revisión y exploración sobre conceptos, técnicas y herramientas que permiten diseñar, implementar y realizar operaciones de manipulación de datos, satisfaciendo requisitos para un dominio y contextos determinados. El curso busca, el manejo de información por parte del alumno, para el diseño e implementación de una base de datos, considerando la aplicación de estrategias para el aprendizaje continuo. Propósito El curso de Diseño de Base de Datos ha sido diseñado con el propósito de desarrollar en el futuro Ingeniero de Software, Sistemas de Información y Licenciado en Ciencias de la Computación para el análisis y diseÃ...