Engineering
A continuación comento las asignaturas que he ido seleccionando a lo largo de la carrera, con sus respectivas prácticas. Divido las asignaturas por ciclo.
Primer Ciclo
Metodología de Programación: Como suele pasar, la primera práctica de la carrera es la más cutre de todas. No obstante, como la recuerdo con cariño, la incluyo en mi web. Se trata de un programa que calcula los escaños de los partidos políticos. El programita está implementado en Ada 95, para ejecutarse en modo texto.
código
Estructuras de Datos II: Para esta práctica realizamos un proyecto muy interesante, un editor gráfico de estructura de datos. Las estructuras que podías representar son pilas, colas, listas y árboles binarios. Estas estructuras deben estas definidas en lenguaje Haskell. El programa está implementado en Ada 95, utilizando la librería gráfica Jewel.
memoria y código
Segundo Ciclo
Diseño de Sistemas Digitales: Diseño e implementación de la lógica de un ascensor con memoria interna.
memoria
Cálculo Numérico: Sistema de Representación de Splines Paramétricos. El Sistema (con interfaz gráfico) ha sido desarrollado en Matlab.
codigo memoria
Microcontroladores: Para aprobar esta asignatura se nos pidio realizar un diseño SW y HW de un doble cronómetro, controlado a traves de PC. Para ello, se realizo un diseño HW (microcontrolador 8052, circuitos, fuente de alimentación, conexión por puerto RS232 y teclado) y un diseño e implementación del SW, utilizando el emulador Pinnacle 52, emulando dicho microcontrolador y HW.
memoria código
Modelos de Desarrollo de Programas: Sistema SIVBA. Desarrollo de un SW encargado de generar viajes (con o sin escalas) a partir de vuelos de entrada. Se desarrollo de forma
procedimental y
orientado a objetos.
Programación Declarativa: Representación de Estructuras de Datos. Utilizando la libreria
FranTK para Haskell, desarrolle una herramienta que representaba estructuras de datos (de Haskell).
Usabilidad e Interfaces de Uusario:
IMATE
Ingeniería del Conocimiento: SADEE, Sistema de Ayuda a la DEcisión de Evacuación. Se ha diseñado e implementado un Sistema capaz de, dado unos datos físicos de entrada de un volcan, saber el estado del mismo, y en caso de posible erupción, tomar la decisión de evacuar o no. Dicha decisión se tomado, teniendo en cuenta la distancia, el tiempo, las pérdidas humanas, las pérdidas económicas, etc.
codigo y memoria
Sistemas Informáticos:
RELAS: Recursos Lingüísticos Aplicados a Servicios Web
Proyecto Fin de Carrera
ICC+: DataMining aplicado al Marketing y Comportamiento de Consumo
ICC+ es una herramienta para el Marketing “Inteligente”, destinado a departamentos de marketing de empresas que comercializan productos que van dirigidos al consumidor. Su contenido es información que aporta un alto nivel de conocimiento para decidir clientes, a quién y dónde dirigir las actividades, dónde abrir puntos de venta, etc.
El desarrollo de esta herramienta comprende un diseño, utilizando la metodología de minería de datos CRISP-DM, y una implementación, desarrollada bajo aplicaciones como puedan ser Clementine o R-Project.
La herramienta ICC+ está comprendida principalmente por tres niveles de información:
Índices: Valor que una determinada área censal adopta respecto a la media nacional.Podemos apreciar dos tipos de índices, económicos, y de consumo.
Propensiones: Valores que expresan la probabilidad que tienen determinadas familias situadas en un área censal respecto de una serie de variables específicas.
Tipologías: ICC+ realiza una clasificación de las familias en perfiles, utilizando diferentes enfoques analíticos. La información permite disponer de una caracterización de la misma, o bien una estructura de diferentes grupos.
Autores
Descargas