Seminarios 2023-2024
Generic Programming in C++
Generic programming has been the backbone of the ISO C++ standard library and much other code for decades. With C++20 the support for generic programming has improved to the point where we can improve our design techniques.
This talk reviews the current language support for generic programming focusing on concepts, compile-time evaluation, type deduction, and modules. Relying on those features significantly improves the ways we can express our ideas.
I will also present a few examples where even C++23 doesn’t completely support the needs of modern generic programming.
PONENTE
Bjarne Stroustrup │ Universidad de Columbia, creador del lenguaje C++
SESIÓN
- Martes 13 de febrero, 16:00 h. │ Salón de grados del edificio Padre Soler.
Process Mining y Process Automation | Celonis
Celonis es una empresa SaaS que ofrece soluciones a las empresas para ser más eficientes en el rendimiento de sus procesos.
CONTENIDOS
En el seminario se presentará la empresa y se cubrirán los siguientes temas:
- Process Mining (Discovery & Enhancement)
- Celonis Execution Apps
- Casos de Uso en diferentes industrias
- Automatización de procesos (Action Flows & Make), PQL, EMS Marketplace
- Uso de APIs en Celonis
SESIONES
27, 28 y 29 de noviembre de 2023.
- Lunes 27 de noviembre, 15:00-17:00 │ Aula 2.3.C02B
- Martes 28 de noviembre, 15:00-16:30 │ Aula 2.3.A02
- Miércoles 29 de noviembre, 15:00-17:30 │ Aula 2.3.C02B
El seminario tiene una duración de 5 horas.
PwC
En este seminario las/os estudiantes van a adquirir conocimientos de las herramientas más innovadoras y que les podrán ayudar a cumplir con los requisitos que demanda el mercado profesional.
Se impartirán dos charlas:
Charla 1: Impulsando la mayor transformación digital en décadas con IA Generativa y Metaverso, ¿nos acompañas?
PONENTES
Carolina Olegario Medina │ Senior Consulting Associate en PwC España
Ignacio De Gregorio │ Technology Consulting Manager en PwC España
SESIÓN
- 21 de Noviembre de 15:00-17:00 │ Aula 2.3.A05
Charla 2: Un entorno tecnológico adecuado puede impactar a los estados financieros, conócelo
PONENTE
Raúl Hernando Rodríguez │ Senior Digital Assurance & IT Audit en PwC
SESIÓN
- 22 de Noviembre de 15:00-17:00 │ Aula 2.3.C02B
Introducción a SYCL y MLIR: Dos Piezas Clave para Aplicaciones Inteligencia Artificial y Computación de altas prestaciones
En este seminario, introduciremos dos temas de actualidad en el mundo de la inteligencia artificial y la computación de alto rendimiento: SYCL y MLIR.
La primera mitad del seminario se dedicará a SYCL, un modelo de programación abierto para computación heterogénea basado en C++, que permite a los programadores escribir código que se ejecutará en CPU, GPU, FPGAs y otros aceleradores. Tras esta introducción, haremos un pequeño tutorial en el que aprenderemos a escribir un simple programa usando SYCL que podrá ejecutarse en hardware variado. De este modo, todos podremos usar SYCL en nuestros futuros proyectos.
Después, introduciremos MLIR, un framework para compiladores creado por Google y que es ahora parte del proyecto LLVM. Una de las principales motivaciones detrás de MLIR era obtener una infraestructura para compiladores de machine learning, pero este siempre fue concebido como una solución genérica a los problemas de estructuras de compiladores modernas. Como ejemplo de uso, mostraremos SYCL-MLIR, un proyecto de colaboración entre Codeplay e Intel que usa MLIR para acelerar aplicaciones SYCL.
PONENTE
Víctor Pérez │ CodePlay
Víctor Pérez es ingeniero de software en Codeplay Software, donde forma parte del equipo de I+D de compiladores, que principalmente se centra en compiladores para SYCL. Recientemente, ha participado en el desarrollo de SYCL-MLIR, un nuevo frontend para clang basado en MLIR. Estudió ingeniería informática en la UPM y un máster conjunto en UPM, UCM y UAM. Durante este tiempo, trabajó en IMDEA software, desarrollando análisis y verificación estáticos de programas Prolog.
SESIÓN
- Jueves 23 de noviembre, 13:00-15:00 │ Aula 2.3.A4
El papel del CDTI en la promoción de la innovación y el desarrollo tecnológico de las empresas
Seminario cuyo objetivo es dar a conocer la labor del CDTI (Centro para el desarrollo Tecnológico Industrial) ayudando a las empresas en proyectos de I+D+i.
- ¿Qué es la I+D+i?
- Necesidad de financiación pública a la I+D+i
- Financiación nacional: CDTI y otras entidades (MINECO, ...)
- Financiación internacional: Horizonte Europa y otros programas de financiación (Eurostars, Iberoeka, etc).
PONENTE
Enrique Pelayo │ Punto Nacional de Contacto del CDTI (Centro para el Desarrollo Tecnológico Industrial)
SESIÓN
- Jueves 16 de noviembre, 15:00-16:00 │ Aula 2.3.A04
Consejo General de Colegios de Ingeniería Informática | ¿Tiene sentido un Colegio Profesional de Informática?
Seminario sobre los aspectos de la profesión de Ingeniería Informática, el papel de los colegios profesionales de ingeniería informática así como la regulación en torno a la informática en el contexto actual.
PONENTE
Fernando Suárez Lorenzo │ Presidente, Consejo General de Colegios de Ingeniería en Informática
SESIÓN
- Viernes 20 de octubre, de 15:00 a 17:00 │ Aula 2.3.C02B
Procesamiento del Lenguaje Natural: Historia, logros y retos
La charla mostrará los avances en el campo del Procesamiento de Lenguaje Natural (PLN) desde sus inicios hasta las últimas innovaciones en Inteligencia Artificial Generativa, como ChatGPT, el chatbot de la empresa OpenAI cuyo lanzamiento ha sido el más fulgurante de la historia, alcanzando un millón de usuarios en solo cinco días.
Se repasará la evolución del PLN en el marco de la Inteligencia Artificial y de los resultados de estos sistemas, mostrando sus logros, sus limitaciones actuales y las áreas en las que los investigadores están trabajando para mejorar su precisión y extender sus capacidades.
PONENTE
Jose Carlos González Cristóbal │ Reddit Inc.
SESIÓN
- Miércoles 18 de octubre, 15:00-17:00 │ Aula 2.3.C02B
BBVA | Computación en Finanzas Cuantitativas
¿Te has preguntado alguna vez por qué los perfiles STEM son mayoría dentro de los mercados financieros? ¿Sabías cómo impactan las nuevas tecnologías dentro en la forma en que la que se opera en los mercados financieros? ¿Sabes cómo el machine learning o la computación de altas prestaciones impactan en la forma de hacer negocios?
Durante nuestro seminario esperamos resolver estas preguntas, pero generarte algunas más.
CONTENIDOS
- Introducción
- Desarrollo Cuantitativo
- Arquitectura de sistemas en el front office
- DevOps y prácticas de ingeniería del software en finanzas cuantitativas
- Implementación de modelos para la valoración de derivados
SESIONES
Del 2 al 6 de octubre en horario de 15:00-17:00.
- Lunes 2 de octubre │ Aula 2.3.C02B
- Martes 3 de octubre │ Aula 2.3.A02
- Miércoles 4 de octubre │ Aula 2.3.C02B
- Jueves 5 de octubre │ Aula 2.3.A04
- Viernes 6 de octubre │ Aula 2.3.C02B