Docencia

Actualmente profesor del Departamento de Ingeniería Informática en la Universidad de Cádiz, he impartido docencia durante algunos años en la Universidad de Granada y en la Universidad Nacional de Educación a Distancia. A lo largo de estos años he impartido asignaturas como "Análisis y diseño de algoritmos", "Programación concurrente y de tiempo real", "Compiladores", "Sistemas operativos", "Razonamiento automático", "Computación avanzada"...

 

Propuesta TFG: web para la gestión de tribunales de TFG

Una de las tareas más tediosas, en mi opinión y en la muchos compañeros, de la dirección de TFG es conformar el tribunal que ha de juzgarlo. Aunque no es obligatorio, el director del TFG puede proponer a la Comisión del Centro a algunos profesores. Lo normal es que el director contacte directamente con los otros profesores para consultar su disponibilidad. Puesto que hay convocatorias todos los meses del curso, no siempre los profesores consultados están disponibles durante la semana que suele durar la convocatoria.

Código fuente del material de prácticas de Diseño de Algoritmos liberado

Acabo de hacer público el código fuente del material de prácticas de la asignatura de Diseño de Algoritmos. Puede descargarse a través de https://sourceforge.net/p/asedio/. Evidentemente, se libera con las versiones básicas de las bibliotecas para que los alumnos no dispongan de las soluciones que deben desarrollar por ellos mismos.

Asedio

Material del taller sobre programación de videojuegos

Aunque el objetivo del taller es realizar un pequeño videojuego desde cero, dejo aquí tanto el material que vamos a generar, el que necesitamos para generarlo y el proyecto completo por si vamos apurados de tiempo. Espero que os parezca interesante.

Propuesta TFG: simulador en 3D para el reconocimiento de actividades en ambientes inteligentes

El desarrollo de aplicaciones para el reconocimiento de actividades del día a día se basa habitualmente en datos producidos por sensores colocados en ambientes inteligentes. Estos ambientes inteligentes suelen ser apartamentos reales con multitud de sensores (de presencia, presión, caudalímetros...) en los que una o varias personas realizan las actividades. Esto requiere un gasto de recursos importante.

Propuesta TFG: interfáz gráfica CMake

El proyecto tiene el mismo objetivo que el proyecto sobre el desarrollo de una interfaz gráfica para la herramienta GNU Make, salvo que en este caso la aplicación debería producir guiones de compilación para la herramienta Cmake. La herramienta Cmake permite generar guiones de compilación para multitud de compiladores en base a unas reglas básicas.

Propuesta TFG: interfáz gráfica Make

La utilidad gnu make nos facilita la vida a la hora de desarrollar aplicaciones. Nos evita tener que recordar decenas de parámetros para compilar y depurar las aplicaciones que desarrollamos o que descargamos de Internet. Sin embargo, hay ocasiones en las que el propio desarrollo del guión con los objetivos de compilación se complica y cuesta mantenerlo.

Propuesta PFC: Aplicación gráfica para la minería de datos mediante ontologías

En el último año he desarrollado varias aplicaciones para trabajar en minería de datos mediante ontologías. Las aplicaciones se encargan de traducir los datos a un formato común en XML, de combinar varios de esos ficheros, de agregar los datos y producir informes en formato Weka para su análisis, de convertir la información en formato OWL...

Propuesta TFG: conversor de webs estáticas a temas para gestores de contenidos

Este proyecto consistiría en la realización de una aplicación de escritorio que permitiese generar temas visuales para gestores de contenidos webs (Wordpress, Drupal...) a partir de páginas estáticas. La idea sería definir un serie de reglas que a partir de un conjunto de marcadores incrustados en los arhivos html sirviesen para generar los ficheros de los temas para esos gestores de contenidos. Puede quedar muy bien si se aplica al caso particular de las webs generadas con https://mobirise.com, que genera webs de muy alta calidad visual, pero estáticas.

Propuesta TFG: aplicación de realidad aumentada para la identificación de ingredientes en alimentos

Según datos de diferentes estudios, se estima que hay alrededor de 140 millones de personas con alergias e intolerancias alimentarias en el mundo. Incluso en casos en los que no se dan estos problemas, cada vez es más habitual que la gente se preocupe por los ingredientes de los productos alimenticios que consume. Sin embargo, no siempre es fácil identificar los problemas alimentarios que un alimento puede producir en base a los ingredientes mostrados en la etiqueta del producto.

Propuesta PFC: gestor en línea de Proyectos Fin de Carrera

El proyecto consistiría en el desarrollo de una Web que facilitase la gestión de los Proyectos Fin de Carrera (o Trabajos Fin de Grado) que los profesores tienen o han tenido asignados. La aplicación debería incluir herramientas para la comunicación entre los profesores y los alumnos tutorizados, pero también debería posibilitar la comuniación entre los propios alumnos. Pueden incluirse otras herramientas para la organización de citas, para el almacenamiento de los productos generados (aplicaciones y documentación), cumplimentación de objetivos (checklists)...

Páginas