beforecontenttitle
TFG | Oferta líneas | Ing. de Computadores
Después del título del contenido
Antes del cuerpo del contenido
Trozos html editables
Trozos html editables
Aceleración de aplicaciones científicas en GPUs a través de programación CUDA
Departamento | Arquitectura de Computadores |
Descripción | Se trata de aprovechar el paradigma de programación CUDA para acelerar aplicaciones de propósito general que puedan beneficiarse del paralelismo de datos, fundamentalmente por trabajar con elevados volúmenes de datos e información que pueda ser particionada de forma asequible. Los códigos desarrollados se ejecutarán en procesadores gráficos (GPUs). |
Plazas ofertadas | 3 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Estar familiarizado con la programación en C. Nociones de programación paralela. Deseable, aunque no imprescindible, haber realizado el "Curso Avanzado de GPUs. Programación y Rendimiento frente a la GPU" que se oferta como curso de especialización dentro de la oferta de titulaciones propias de la UMA. |
Proyectos de investigación | CUDA Research Center at the University of Malaga. |
Análisis de Imágenes y Vídeo
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Aplicaciones prácticas de técnicas y algoritmos de procesamiento de imágenes y vídeo. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Haber superado la asignatura "Procesamiento de Imágenes y Vídeo" o bien "Visión por computador" |
Proyectos de investigación | Detección de actividades anómalas en secuencias de vídeo mediante redes neuronales autoorganizados |
Analizar y comparar los lenguajes de alto nivel SystemVerilog y SystemC frente a los HDL. Aplicación al diseño de sistemas de cómputo
Departamento | Electrónica |
Descripción | La complejidad de los sistemas actuales de computación ha obligado a los diseñadores de herramientas CAD/CAE a acondicionar lenguajes de alto nivel, tipo C+, para la descripción y automatización de estructuras algorítmicas a sus correspondientes diseños a nivel físico. Los proyectos a realizar están orientados a estudiar la programación, funcionamiento de los lenguajes SystemC y SystemVerilog, sus herramientas asociadas y analizar como se adecuan a las restricciones temporales y físicas de los componentes (librerías, IP's, macroceldas, etc) para su directa implementación |
Plazas ofertadas | 1 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Herramientas de Diseño Electrónico y Microelectrónico |
Proyectos de investigación | N/A |
Aplicaciones de la Inteligencia Artificial a la enseñanza asistida por ordenador
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Implementación de software educativo basado en técnicas de Inteligencia Artificial. |
Plazas ofertadas | 1 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
Aplicaciones de las redes neuronales a la optimización
Departamento | Matemática Aplicada |
Descripción | Las redes neuronales permiten obtener soluciones cuasi-óptimas en tiempo razonable, para problemas cuya complejidad impide que puedan ser resueltos por métodos de búsqueda exhaustiva |
Plazas ofertadas | 1 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Programación fundamental MATLAB. Aunque no es necesario, ayudaría un conocimiento previo de redes neuronales. |
Proyectos de investigación | N/A |
Aplicaciones matemáticas para dispositivos móviles
Departamento | Matemática Aplicada |
Descripción | Desarrollo de aplicaciones matemáticas para dispositivos móviles (smartphone y tablet): Estadística, cálculo simbólico, geometría y representación gráfica, etc. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
Aplicaciones para Mac OS e iOS
Departamento | Arquitectura de Computadores |
Descripción | Desarrollar aplicaciones en Objective C para Mac OS e iOS. Uno de los problemas consiste una aplicación de "Lista de la compra" con la base de datos en iCloud y acceso desde iPhone o desde Mac. También se considera una aplicación web que permita acceder a la lista de la compra desde Internet. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Tecnología de Computadores, Estructura de Computadores, Sistemas Operativos. |
Proyectos de investigación | N/A |
Ciudades Inteligentes
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Resolución de problemas reales en entornos móviles, cambiantes, urbanos. Aplicaciones para usuarios finales (smartphones, tabletas) y para las agencias municipales (servidores). Algoritmos inspirados en la naturaleza, telecomunicaciones, programación, pruebas de can1po. Movilidad intelig, energía, servicios de limpieza, seguridad urbana, simulación. |
Plazas ofertadas | 5 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Se recomienda máxima dedicación al TFG. |
Proyectos de investigación | roadME: Metaheurísticas y Redes Vehiculares (TIN2011-28194) 2012-2014 |
Colaboración interdisciplinar con Psicología Social
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | La línea propuesta tiene un carácter interdisciplinar y a desarrollar en colaboración con el Área de Psicología Social (Facultad de Psicología). Se pretende desarrollar un conjunto de herramientas software que permitan el diseño, análisis y evaluación de parámetros y tareas utilizados en el ámbito de la piscología social. |
Plazas ofertadas | 5 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | -- |
Proyectos de investigación | -- |
Computación de alto rendimiento y en la nube. Aplicaciones en bioinformática y biomedicina
Departamento | Arquitectura de Computadores |
Descripción | Paralelización de aplicaciones con elevado consumo de datos, poca carga computacional y tareas heterogéneas. Diseño de estrategias de balanceo de la carga, sincronización, tolerancia a fallos, etc. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Analisis, diseño e implementación de aplicaciones en C. Deseable, pero no imprescindible, conocimiento de bioinformátia y/o biología. |
Proyectos de investigación | 1) Mr.Symbiomath (proy. Europeo --Coordinador); (2) Instituto Nacional de Bioinformática; (3) Red de INvestigacion de reacciones alérgicas a Alimentos y fármacos. |
Control y automatización de sistemas
Departamento | Ingeniería de Sistemas y Automática |
Descripción | Diseño e implementación de software y/o hardware para el control automático, la automatización y, en general, la integración de computadores con sistemas físicos, en aplicaciones diversas (sistemas empotrados, robótica, fabricación industrial, etc), involucrando la adquisición de datos externos por parte de unidades computacionales, el modelado y la simulación de sistemas, cumplimiento de requisitos de tiempo real, la satisfación de especificaciones de la respuesta de sistemas físicos, la supervisión remota de procesos, etc. |
Plazas ofertadas | 5 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
Desarrollo de aplicaciones para entornos de simulación
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Los trabajos fin de grado que se propondrán en esta línea serán aplicaciones que se integrarán con modelos de simulación para ofrecer visualización y control de la información de una forma más amigable. Se orientarán a desarrollo de aplicaciones web y aplicaciones basadas en la plataforma .NET. |
Plazas ofertadas | 0 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | -- |
Proyectos de investigación | -- |
Desarrollo de aplicaciones paralelas usando memoria transaccional
Departamento | Arquitectura de Computadores |
Descripción | Recientemente se ha propuesto el modelo de memoria transaccional para la sincronización de hilos concurrentes que comparten memoria, como alternativa a la sincronización clásica basada en cerrojos (locks). Intel ofrece esta tecnología en hardware en su último modelo de procesador (Haswell). Se propone desarrollar aplicaciones con esta tecnología. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Familiarizado con la programación en lenguaje C/C++. Nociones de concurrencia. |
Proyectos de investigación | N/A |
Desarrollo de herramientas de catalogación automática en vídeo
Departamento | Arquitectura de Computadores |
Descripción | En esta línea se implementarán y evaluarán técnicas de análisis automático en distintos tipos de vídeo (videovigilancia, deportes, comercial, etc) con el objetivo de detectar y reconocer diferentes tipos de eventos. Esto eventos pueden están relacionados con acciones humanas o movimiento e interacción de los objetos que aparecen en el vídeo. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Recomendable conocer Matlab. |
Proyectos de investigación | N/A |
Desarrollo de proyectos de soporte a labores Docentes
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | El alumno desarrollará proyectos software que proporcionen un soporte adecuado en determinadas labores docentes, así como proyectos software de programación en general. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Lenguajes de programación C, C++, Java y sistemas operativos Linux y Windows |
Proyectos de investigación | -- |
Desarrollo de sistemas empotrados con Arduino
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | El alumno desarrollará proyectos hardware simples con sensores y actuadores conectados al sístema Arduino, así como programará el micro-controlador de Arduino de forma tal que permita el funcionamiento, según las especificaciones, del hardware construido. |
Plazas ofertadas | 5 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | C, C++ y electrónica básica |
Proyectos de investigación | -- |
Desarrollo web y posicionamiento en buscadores
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Desarrollo web usando PHP, MySQL con plataforma de gestor de contenido (CMS) como por ejemplo WordPress y Drupal. Técnicas de optimización en buscadores y análisis de información sobre analítica web orientado al marketing en internet. |
Plazas ofertadas | 3 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Se valorarán conocimientos de PHP, MySQL, HTML, CSS, WordPress, Drupal y técnicas de posicionamiento en buscadores |
Proyectos de investigación | N/A |
Desarrollo y mejora de aplicaciones de interés en la docencia de asignatura del área de Arquitectura de Computadores
Departamento | Arquitectura de Computadores |
Descripción | Se trata de desarrollar y mejorar diferentes aplicaciones de interés en la docencia de asignatura del área de Arquitectura de Computadores. En particular, estas mejoras y desarrollos se centrarían: -En el módulo Moodle CTPracticals desarrollado por profesores del departamento y otra utilería de apoyo a este módulo. -Mejoras en la aplicación LogiSim de dominio público usado en la docencia de Tecnología y Estructura de Computadores, incluyendo mejoras en la visualización de las simulaciones y soporte VHDL. -Aplicación de apoyo a la simulación de planificadores de Sistemas Operativos (al estilo Qplanif). |
Plazas ofertadas | 3 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Se recomienda: -Buen expediente académico -Familiaridad con desarrollos en Java y/o LAMP (linux-apache-mysql-php) u otros de entornos de programación similares. -Disposición a aprender nuevas herramientas, entornos y lenguajes. |
Proyectos de investigación | Proyectos de Innovación Educativa de la Universidad de Málaga en los que participan los tutores: PIE10-140, PIE08-062 |
Diseño y desarrollo de portales web
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Diseño y desarrollo de portales web, con gestión de usuarios y cuentas, administración de contenidos, personalización de la presentación y gestión de la funcionalidad del portal. |
Plazas ofertadas | 1 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
Domótica con redes de sensores de arduinos y Mr. House (semórica, protocolos, interfaces gráficas y algoritmia)
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | A lo largo de varios proyectos hemos desarrollado una línea de redes de sensores con arduinos para domótica; los proyectos seguirán las líneas ya comenzadas: interfaces gráficas y paradigmas de comunicación con el sistema ya funcional, nuevos conjuntos de sensores, protocolos de comunicación entre nodos de la red... |
Plazas ofertadas | 4 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Programación en C |
Proyectos de investigación | N/A |
E-Learning
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Desarrollo de aplicaciones de enseñanza/aprendizaje para web y dispositivos móviles |
Plazas ofertadas | 10 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Programación orientada a objetos |
Proyectos de investigación | SIETTE, 3DTutor, PATIO, DEDALO |
Electrónica para la Domótica
Departamento | Electrónica |
Descripción | Se ofertan trabajos relacionados con sistemas electrónicos y comunicaciones usados en el ámbito de la automatización domiciliaria |
Plazas ofertadas | 1 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
Gestión de aplicaciones basadas en servicios en la nube
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Abordar la problemática surgida tras la adopción de la computación en la nube. El uso de la nube posee ventajas, aunque deben considerarse cuestiones de despliegue y gestión de aplicaciones en la nube: interoperabilidad entre nubes, distribución de servicios en diferentes nubes, y gestión dinámica (monitorización y reconfiguración de aplicaciones). |
Plazas ofertadas | 0 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | SeaClouds (FP7-ICT-2013-10), SOFIA (TIN2012-35669) |
Gestión y Análisis de Datos
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Gestión y análisis de datos, con especial enfoque a técnicas análisis del Big Data |
Plazas ofertadas | 7 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Bases de Datos |
Proyectos de investigación | BIO knowLEDGe Extractor and Modeller for Protein Production (EU). REALIDAD: Gestión, Análisis y Explotación Eficiente de Datos Vinculados (MECD) Hacia una Plataforma para la Explotación y Análisis de Datos Vinculados en Biología de Sistemas (CICE/JA). |
Implementación de sistemas de ficheros
Departamento | Arquitectura de Computadores |
Descripción | FUSE permite implementar sistemas de ficheros mediante una aplicación en el espacio del usuario. La integración con el kernel del sistema operativo es eficiente y sencilla mediante una API bien definida. Se pueden diseñar proyectos para el acceso a ficheros en sistemas remotos, archivos (tar,…), imágenes de disco comprimidas, bases de datos, etc. |
Plazas ofertadas | 3 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Asignatura de Diseño de Sistemas Operativos. |
Proyectos de investigación | N/A |
Inteligencia Computacional en Biomedicina e Informática de la Salud
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Los TFG consistirán en el desarrollo de modelos y herramientas en las que se empleen técnicas de Inteligencia Computacional y Minería de Datos para la resolución de problemas del ámbito de la Biomedicina, así como en el desarrollo de aplicaciones de ámbito sanitario, empleando las metodologías propias de la Ingeniería del Software. |
Plazas ofertadas | 3 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | -- |
Proyectos de investigación | TIN2010-16556, Plan Nacional de I+D, TIC-4026, Proyectos de Excelencia de la Junta de Andalucía, PI0027/2012, Consejería de Salud, Junta de Andalucía. |
Internet de las cosas (Internet of things)
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Internet ta no solo conectas PCs, smartphones o tablets, sino que puede conectar cualquier cosa en la que se haya integrado algún dispositivo sensor o de radio-frecuencia. El impacto potencial es amplio, destacando aplicaciones para: edificios y ciudades inteligentes, salud, logística, medioambiente, protección de infraestructuras críticas,... |
Plazas ofertadas | 3 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
M.A.E.B.: Metaheurísticas, Algoritmos Evolutivos y Bioinspirados
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Algoritmos avanzados, diseño de soluciones para problemas reales, paralelismo, hibridación entre técnicas, decisión multicriterio, fundamentos. Aplicaciones en juegos, bioinformática, ciudades inteligentes, ingeniería del software, logística. optimización discreta/continua, ingeniería... Relaciones con nuevas tecnologías Sw y Hw. |
Plazas ofertadas | 9 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Se recomienda máxima dedicación al TFG. |
Proyectos de investigación | roadME (TIN2011-28194), BIOLEDGE (FP7-KBBE-289126), ANYSELF (TIN2011-28627-C04-01), DNEMESIS (TIC-6083) 2011-2015 |
Problemas de localización
Departamento | Matemática Aplicada |
Descripción | Desarrollo de software para localización de servicios (antenas, nodos de servicios, etc) en regiones el plano utilizando diferentes distancias |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
Programación de aplicaciones de visión por computador en procesadores gráficos
Departamento | Arquitectura de Computadores |
Descripción | Se usarán las arquitecturas gráficas (GPUs) para implemenatr funciones y algoritmos típicos del campo de la visión por computador y machine learning. Estos algoritmos estarán relacionados con la detección de características en imágenes y vídeo, cálculo de descriptores visuales, clasificación, etc. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Programacion en C y C++. |
Proyectos de investigación | N/A |
Robótica y Percepción
Departamento | Ingeniería de Sistemas y Automática |
Descripción | Diseño e implementación de algoritmos relacionados con la robótica móvil y los sistemas de visión artificial. Incluye técnicas para la localización, construcción de mapas y modelos del entorno, planificación de movimientos, evitación de obstáculos, interacción hombre-robot, etc. También se incluyen en esta línea trabajos puramente en el ámbito de la visión artificial como el reconocimiento de objetos, reconstrucción de la escena, visión estéreo, seguimiento de objetos, etc. |
Plazas ofertadas | 4 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Visión por Computador Programación de robots y/o Robótica |
Proyectos de investigación | -Taroth: New developments toward a Robot at Home (2012-2014). (Funded by Spanish National Research Program) -Giraff+: Combing social interaction and long term monitoring for promoting independent living (2012-2014). (Funded by EU-FP7-STREP-ICT) -ExCite: Enabling SoCial Interaction Through Embodiment (2010-2013). (Funded by EU ALL Program) |
Seguridad de la Información y las Comunicaciones
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | En este ámbito se desarrollarán proyectos relacionados con tres ejes: seguridad en redes y sistemas, seguridad en aplicaciones y servicios, y gestión y auditoría de la seguridad. Se recogen por tanto desde las actividades más fundacionales como el diseño de protocolos que permitan asegurar las comunicaciones hasta el diseño de aplicaciones. |
Plazas ofertadas | 5 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | -- |
Proyectos de investigación | -- |
Software de gestión
Departamento | Matemática Aplicada |
Descripción | Desarrollo de software de gestión via web para distintas necesidades de los servicios de la UMA: Departamentos, Centros, etc. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
Software de sistemas para la plataforma Raspberry Pi
Departamento | Arquitectura de Computadores |
Descripción | Desarrollar software de sistemas en ensmablador de ARM y en C para controlar a bajo nivel una Raspberry Pi. Los proyectos contemplarán desde rutinas de gestión de interrupciones, control de teclado, pantalla, y otros dispositivos de E/S, hasta desarrollos de kernels básicos para la Raspberry Pi (bootstrap, shell básico, planificador, etc.) |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Tecnología de Computadores, Estructura de Computadores, Sistemas Operativos. |
Proyectos de investigación | N/A |
Software libre de Matemáticas
Departamento | Matemática Aplicada |
Descripción | Desarrollo de aplicaciones multiplataforma y módulos para los programas de software libre de cálculo matemático con aplicación a la docencia |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
Software para personas con deficiencia visual
Departamento | Matemática Aplicada |
Descripción | Desarrollo de software para personas con deficiencia visual: Hoja de cálculo, Bases de datos, calculadora, conversor de fórmulas LaTeX para lectura y Braille, etc. |
Plazas ofertadas | 1 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
Tendencias actuales en Programación Funcional
Departamento | Lenguajes y Ciencias de la Computación |
Descripción | Estudio de las nuevas propuestas, lenguajes y líneas de investigación relacionadas con el campo de la Programación Funcional. |
Plazas ofertadas | 5 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | -- |
Proyectos de investigación | -- |
Teoría de colas
Departamento | Matemática Aplicada |
Descripción | Desarrollo de aplicaciones multiplataforma de implementación de modelos teóricos y simulación de Sistemas de Colas: modelo básico, con demandas repetidas, tiempo discreto, etc. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | N/A |
Proyectos de investigación | N/A |
Visibilidad total en modelos digitales de elevación (MDE)
Departamento | Arquitectura de Computadores |
Descripción | La cuenca visual de un punto geográfico se define qomo la superficie de terreno que es visible para un observador situado a una determinada altura sobre ese punto. Se conoce como visibilidad total (VT) al cálculo de la cuenca visual de todos los puntos de un territorio definido mediante un MDE. Se investiga sobre el cálculo y aplicaciones de la VT. |
Plazas ofertadas | 2 |
Modalidad |
|
Titulaciones |
|
Docentes |
|
Requisitos previos | Lenguaje C. |
Proyectos de investigación | N/A |
Después del cuerpo del contenido