Las materias electivas que se dictarán el primer cuatrimestre de 2024 son las siguientes:
- Licenciatura en Ciencias de la Computación
- Planificación y Control de Proyectos (materia LSI – Andrés Flores)
- Sistemas de Información I (materia LSI – Rodolfo Martinez)
- Tópicos Formales en Criptografía (contactar a Laura Cecchi: lcecchi@fi.uncoma.edu.ar)
- Programación de Sistemas Embebidos (contactar a Rafael Zurita: rafa@fi.uncoma.edu.ar)
- Licenciatura en Sistemas de Información
- Agentes Inteligentes para la Web (materia LCC – Germán Braun)
- Almacenamiento y Análisis para Big Data (contactar a Agustina Buccella: agustina.buccella@fi.uncoma.edu.ar)
- Programación de Sistemas Embebidos (contactar a Rafael Zurita: rafa@fi.uncoma.edu.ar)
FECHA LIMITE para contactar a los docentes: Viernes 22 de marzo de 2024.
—
Tópicos Formales en Criptografía
En esta materia se introducen los aspectos formales de criptografía, se analizan los criptosistemas clásicos y se estudian los beneficios de los criptosistemas modernos. Entre los sistemas que se estudiarán están los criptosistemas clásicos, los sistemas monoalfabéticos y polialfabéticos y técnicas de encriptación de clave simétrica y criptografía de clave pública (RSA). Asimismo, se estudiará la Blockchain y se resolverá un problema simple utilizando smart contracts.
Acreditación de la materia por Promoción: Aprobación de 2 (dos) Trabajos Prácticos: Para cada práctico, el alumno producirá un trabajo sobre un tema de la materia en donde, describirá el tópico investigado, describirá posibles soluciones al problema, utilizando diferentes técnicas y analizará la complejidad temporal y espacial, determinando cuál es la solución más eficiente . El alumno realizará una presentación-defensa del trabajo para lograr su aprobación. Aprobación de un coloquio final teórico.
Almacenamiento y Análisis para Big Data
El objetivo de esta asignatura es introducir la temática de la administración de grandes volúmenes de datos centrándonos principalmente en técnicas de almacenamiento, procesamiento y análisis de los datos. Se analiza el ciclo de vida de todo proceso de Big Data comenzando en los proveedores de datos, las formas de adquisición, ingesta, preparación, analítica, visualización y acceso a los resultados de los consumidores de datos.
Aprobación del cursado: Mediante elaboración de reportes y presentación oral de 2-3 tópicos teóricos/prácticos. Exposiciones y trabajos grupales.
Aprobación de la materia: Mediante elaboración de un reporte final de aspectos teóricos y prácticos de aplicación de conceptos en un entorno semi-real. Régimen promocional basado en la evaluación satisfactoria del desempeño y resultados de los entregables de la asignatura. Se incentivará presentar el reporte final generado en alguna conferencia nacional que posea un track de estudiantes.
Programación de Sistemas Embebidos
La materia tiene como finalidad la programación de pequeñas computadoras con el fin de desarrollar sistemas embebidos para robótica, para automatización industrial, o para lograr una solución creativa (ej: IOT).
Temario general: Sistema de función dedicada.Programación de computadoras embebidas y drivers. Sistemas embebidos de tiempo real. Arquitectura de robots autónomos y desarrollo de sistemas embebidos para robótica.
Metodología: El dictado es teórico-práctico, y las clases serán presenciales en el laboratorio equipado con el instrumental y el hardware necesario para las prácticas.
Acreditación de la materia por promoción: Tres trabajos prácticos obligatorios. En el primer práctico cada estudiante desarrollará drivers a elección para controlar un sensor y un actuador (por ejemplo, pulsadores, y leds, o sensor de ultrasonido y pantalla, o sensor de temperatura y parlante, etc). En el segundo trabajo práctico el alumno utilizará un RTOS para programar tareas embebidas concurrentes. Finalmente, un trabajo práctico obligatorio integrador: se debe desarrollar un sistemas embebido para robótica, para automatización, o para lograr una solución creativa. En este trabajo se re-utilizaran drivers de su autoría o adaptados, controlados por diferentes tareas concurrentes, programados sobre una computadora embebida. Ej: brazo robótico con sensor de contacto. En los tres trabajos prácticos obligatorios se realizará una defensa con las decisiones teóricas aplicadas en el diseño del mismo.