Pasar al contenido principal
En este apartado se irán publicando tanto propuestas concretas como ideas preliminares de TFT que los profesores vayan realizando, incluyendo las que se desarrollarán en colaboración con empresas. Para incluir una nueva propuesta, deberán enviar un correo a sri.eii@ulpgc.es con el título provisional y, opcionalmente, un breve párrafo descriptivo.
Los estudiantes interesados deben ponerse en contacto con el proponente con vistas a la posible asignación del trabajo.

ABAKO es un código computacional desarrollado en el Departamento de Física de la ULPGC usado ampliamente en trabajos de investigación en el área de la física atómica de plasmas, incluyendo aplicaciones para el desarrollo de la fusión nuclear por confinamiento inercial. Sin embargo, por razones históricas, ABAKO está escrito mayoritariamente en el lenguaje de programación Fortran77 y usa algoritmos contenidos en librerías propietarias que carecen de mantenimiento y de las que ya no se publican actualizaciones. El objetivo del presente trabajo fin de grado es, por tanto, el análisis y actualización del código y su traducción de Fortran77 al estándar de Fortran 90/95 y Fortran 2003 (o lenguajes alternativos), usando técnicas de programación modular, programación orientada a objetos y programación genérica, garantizando la portabilidad y compatibilidad del código bajo diferentes compiladores, plataformas y sistemas operativos

Contacto: Ricardo Florido -- ricardo.florido@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

Recuperación para su uso como plataforma móvil de un robot móvil Pioneer 2DX en el que una Raspberry Pi con ROS2 instalado será el computador a bordo para su control y monitorización.

Contacto: Antonio Domínguez -- antonio.dominguez@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática
Contacto: Antonio C. Domínguez -- antonio.dominguez@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

Desde que se conoce la existencia del denominado algoritmo de Shor, los algoritmos clásicos de criptografía simétrica, muy especialmente el RSA, están sometidos a la amenaza de que un computador cuántico con suficientes qbits libres de errores podría deducir la clave privada a partir de la pública, lo que pondría en serio peligro la seguridad de la información, dada la extraordinaria difusión de este tipo de algoritmos en certificados digitales, claves OpenPGP, etc. Es por ello que desde hace años diversos organismos están promocionando el desarrollo de algoritmos de cifrado asimétrico capaces de resistir este tipo de ataques. Se propone realizar un estudio acerca del estado del arte de estos algoritmos postcuánticos y una evaluación real de aquellos que están disponibles para su empleo desde herramientas como OpenSSL.

Contacto: Antonio Ocón -- ocon@cicei.ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática
Contacto: Fran Santana -- fran.santana@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

Desarrollo de metodologías nuevas para el análisis automático de sentimiento utilizando modelos probabilísticos de tipo bayesiano. Se trata de definir, desarrollar y evaluar una metodología nueva de análisis de textos, de tipo probabilístico (bayesiano).

Se espera publicar un artículo de revista indexada en parte como resultado de este TFG, incluyendo como autor al/la alumno/a.

Contacto: Javier Sánchez Medina -- javier.sanchez@ulpgc.es
Contacto: Fran Santana -- fran.santana@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

Análisis de dataset con señales de encefalograma para el estudio de los efectos de la meditación, mediante el uso de arquitetura de Big Data. Lenguaje para el análisis y visualización, R o Python; arquitectura para big data basada en hadoop/spark. Posibilidad de publicación científica asociada al TFT.

Contacto: Javier Sánchez Medina -- javier.sanchez@ulpgc.es

La gestión actual del turismo en España se enfrenta a diversos retos, entre ellos el manejo de información digital que ayude al mantenimiento y mejora de la competitividad de los destinos, la innovación y la gestión sostenible de los recursos. Esta línea de TFTs persigue proveer resultados que ayuden a tomar decisiones óptimas en estos aspectos a los gestores turísticos, públicos y privados.

Contacto: Juan María Hernández -- juan.hernandez@ulpgc.es

A través del análisis de datos inerciales de vacas lecheras, tanto sanas como afectadas por cojeras, investigamos diferencias significativas en parámetros cinemáticos. Utiliza nuestro software académico basado en Matlab, desarrollado en la ULPGC, para la extracción de datos https://idelog4all.ulpgc.es/. ¿Posees habilidades en programación y estadística? Únete a nuestro equipo de investigación.

Contacto: Moisés Díaz -- moises.diaz@ulpgc.es

Desarrollo de aplicativo de alto rendimiento, que descargue de manera masiva textos, partiendo de un tópico de búsqueda, y produzca una visualización en tiempo real de sentimiento, haciendo uso de computación paralela y big data.

Contacto: Javier Sánchez Medina -- javier.sanchez@ulpgc.es

Análisis de datos de movilidad de diversas fuentes, en tiempo real, para modelado descriptivo y predictivo. Lenguaje para el análisis y visualización, R o Python. Posibilidad de publicación científica asociada al TFT.

Contacto: Javier Sánchez Medina -- javier.sanchez@ulpgc.es

Virtual Programming Lab (VPL) es un módulo para Moodle que permite la gestión de tareas de programación en un entorno educativo. Entre las características que contiene está la de búsqueda de similitud entre ficheros de código fuente. Los analizadores léxicos que utiliza actualmente VPL están basados en autómatas específicos. El proyecto se encargaría de adaptar un motor genérico de interpretación de gramáticas (por ejemplo, el de TestMate) que permita crear analizadores para cada lenguaje de programación de forma más sencilla y fiable. Además de adaptar las definiciones ya existentes de los lenguajes más populares al nuevo sistema de análisis.

Contacto: Juan Carlos Rodríguez -- jc.rogriguezdelpino@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

El movimiento humano se inicia cuando el cerebro envía instrucciones a los músculos. El objetivo de este Trabajo de Fin de Grado es analizar las similitudes entre señales EEG y señales inerciales con el fin de estudiar el movimiento humano.

Contacto: Cristina Carmona -- cristina.carmona@ulpgc.es
Contacto: Modesto Castrillón -- modesto.castrillon@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

En la actualidad, muchas aplicaciones entregan alimentos en su puerta e incluso ofrecen muchos descuentos y beneficios para atraer a los clientes. Pero una aplicación que puede notificar a sus usuarios sobre el excedente de alimentos que beneficiará aún más a las personas que pueden distribuirlo entre los necesitados o no lo dejarán desperdiciar.

Además, tal idea para una aplicación ayudará a los restaurantes a reducir el exceso de desperdicio de alimentos y entregarlo a hogares benéficos y lugares como orfanatos y hogares de ancianos.

La idea de este tipo de aplicación es algo relativamente nuevo en el mercado y aún no ha sido muy implementada por las empresas. Por ejemplo, esta aplicación ayudará a los restaurantes a reducir el desperdicio de alimentos en exceso al donar alimentos a hogares benéficos.

Contacto: Luis Hernández -- luismiguel.hernandez@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

Hay muchas tiendas con aplicaciones móviles, pero es poco común encontrarse con una que sea independiente y muestre las mejores ofertas de los supermercados que sueles frecuentar.

Sería una aplicación móvil o web que actualice constantemente los precios de los productos que más compras (carne, pollo y verduras, por ejemplo) y te muestre su valor en tiempo real en cada supermercado que está cerca de ti, incluyendo alertas de precios bajos y promociones especiales.

Para conseguir la actualización de los precios se podría crear una red social en la que los usuarios que la forman vayan informando constantemente de los precios actualizados y los supermercados donde pueden comprarse.

Contacto: Luis Hernández -- luismiguel.hernandez@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

El objetivo de este TFT es desarrollar un sistema basado en edge computing y deep learning que simule el control de acceso a una instalación mediante reconocimiento facial y su conexión con un cuadro de mandos para su monitorización.

Contacto: Javier Lorenzo -- javier.lorenzo@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

Desarrollar una aplicación que permita jugar al bridge contra el ordenador, tanto en modo libre como guiado, para poder servir de herramienta de aprendizaje.

Contacto: Agustín Trujillo -- agustin.trujillo@ulpgc.es

La soledad es uno de los principales problemas de nuestro tiempo. Según las estadísticas, las personas solitarias viven menos. Tienen más probabilidades de sufrir enfermedades crónicas, especialmente enfermedades del sistema cardiovascular. La soledad reduce el nivel de felicidad y la sensación de plenitud en la vida.

Cualquier aplicación conveniente para encontrar, por ejemplo, un compañero de vida para una persona mayor seria una buena opción para desarrollar. A pesar de la disponibilidad de diferentes aplicaciones de citas, todavía existe una gran necesidad de nuevas ideas de aplicaciones móviles para ayudar a las personas a encontrar a sus compañeros de vida.

Esta aplicación podría orientarse a las personas mayores y ofrecer un servicio para encontrar relaciones de vida o solo de amistad y poder compartir tiempo con ellas para conversar o jugar. También podría poner en contacto a personas mayores con otras mas jóvenes que les interesase dedicarse al cuidado o solo pasar tiempo con ellas.

Contacto: Luis Hernández -- luismiguel.hernandez@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

El objetivo es crear una aplicación que permita controlar un robot para que identifique una pieza seleccionada y estimar la trayectoria para alcanzar la posición de destino que estará marcada con la forma seleccionada, siguiendo los pasos de aprendizaje de un niño, e imitando el patrón de movimiento humano. Para ello, el robot podrá ver por medio de una cámara las piezas distribuidas en un espacio de trabajo al azar, y ver la posición de destino, que será donde encaje con la forma seleccionada.

Contacto: Cristina Carmona -- cristina.carmona@ulpgc.es

Estás acostado y vienen a tu mente algunas dudas existenciales que no te dejan dormir. Lejos de dar vueltas en la cama hasta conciliar el sueño, tomas el móvil y abres una aplicación en la que hay en línea cientos de personas (muchas veces incluso desconocidas) a las que les fascina hablar de esos temas que te inquietan.

Puedes crear una aplicación de ‘sabelotodos’ o personas que aman debatir sobre temas extraños: salud, medio ambiente, teorías de conspiración, ideologías, religión, filosofía, literatura y más. Solo trata de poner estos ítems por separado, así el usuario podrá ingresar al área que le interesa y encontrar a alguien con las mismas dudas.

Contacto: Luis Hernández -- luismiguel.hernandez@ulpgc.es
Titulaciones relacionadas: Grado en Ingeniería Informática

Con la implantación de las nuevas tecnologías, el movimiento puede ser cuantificado y dar datos objetivos a los deportistas o entrenadores sobre el desarrollo de la actividad física. El objetivo de este proyecto a partir de distintos tipos movimientos repetitivos con un reloj inteligente (por ejemplo, natación, carrera, pesas,), avisar del momento en que el usuario comienza a cansarse o a disminuir la eficacia de su movimiento.

Contacto: Cristina Carmona -- cristina.carmona@ulpgc.es
-

EII

La Escuela de Ingeniería Informática imparte las titulaciones de Grado en Ingeniería Informática y Grado en Ciencia e Ingeniería de Datos.

Información de Contacto

Escuela de Ingeniería Informática

  • Edificio de Informática y Matemáticas, Campus de Tafira. 35017 Las Palmas de Gran Canaria. España
  • (+34) 928 45 8700
  • sci.eii@ulpgc.es