Tecnologías Informáticas

Permite profundizar en diversos aspectos tecnológicos propios de la Ingeniería Informática
que permitirán a los estudiantes tener una visión global
y conocimientos de detalle de los mismos.

Computación Paralela y Cloud

  • Tradicionalmente, una aplicación era escalable en el tiempo gracias al aumento de las frecuencias de reloj que los fabricantes de procesadores imponían en el mercado. Sin embargo, a mediados de la pasada década las barreras energéticas, problemas de miniaturización y distanciamiento de la memoria frente al poder de cómputo del procesador impuso la necesidad de replicar los núcleos de procesamiento y trabajar con varios procesos de forma paralela. Interfaces como NVIDIA CUDA u OpenCL surgieron desde el mundo de la computación de altas prestaciones para propósito general en arquitecturas gráficas, que llegaron a copar los puestos de la supercomputación. En esta asignatura se pretende desarrollar lo que se conoce como Supercomputación de Consumo.
  • 3 ECTS
  • 1º Curso — 1º Semestre
  • En esta asignatura se presentan las características de las principales metodologías, estándares y marcos de trabajo para la gestión de proyectos de base tecnológica, así como el modo de seleccionar y adaptar dichas metodologías, estándares y marcos de trabajo a la naturaleza de un proyecto concreto. Además, se introducirán los principios básicos de la gestión de equipos, y se identificarán y desarrollarán las principales habilidades personales que debe reunir un gestor. Se hará hincapié en el concepto de factoría software y en los diferentes modelos de factoría software que existen.
  • 6 ECTS
  • 1º Curso — 1º Semestre
  • Tras cursar esta asignatura el estudiante será capaz de diseñar, implantar, utilizar y mantener arquitecturas de altas prestacione así como conocer herramientas, metodologías y mecanismos que permitan una gestión eficiente de los recursos disponibles en entornos de computación de altas prestaciones.
  • 3 ECTS
  • 1º Curso — 1º Semestre

Ciberseguridad Avanzada

  • El objetivo de esta asignatura es conocer y saber aplicar las normativas, estándares y mejores prácticas relacionados con la seguridad en entornos de computación distribuidos, definir y poner en práctica sistemas de gestión de la seguridad de la información, así como realizar auditorías y análisisforenses.
  • 3 ECTS
  • 1º Curso — 2º Semestre

Inteligencia Artificial

  • La asignatura trata de cubrir aspectos relacionados con la inteligencia artificial distribuida como son la computación basada en agentes y la web semántica. Se abordarán temas de introducción a ambas tecnologías, así como temas más avanzados, describiendo parte de la investigación que se está llevando a cabo en estas disciplinas. Se dará a los estudiantes conocimientos acerca de los métodos y técnicas básicas de la Inteligencia Artificial Distribuida y de los sistemas multiagente que, en particular, se pueden aplicar a la solución de los problemas con el control descentralizado, distribuidos inherentemente, y con el conocimiento distribuido.
  • 3 ECTS
  • 1º Curso — 1º Semestre
  • Las principales técnicas que componen el Soft Computing son la lógica difusa, las redes neuronales, la computación evolutiva y el razonamiento probabilístico. Desde que Lotfi Zadeh acuñó el término Soft Computing en 1991, esta área ha experimentado un rápido desarrollo tanto en sus aspectos teóricos como, sobre todo, en sus aplicaciones empresariales. Las técnicas de Soft Computing abordan problemas de gran diversidad tanto en tipología (modelado, optimización, planificación, control, predicción, minería de datos, etc.) como en su aplicación (producción industrial, logística, energía, banca, agroalimentación, entre otros)
  • 6 ECTS
  • 1º Curso — 2º Semestre

Big Data

  • Modelos de extración, procesamiento y almacenamiento de datos
    En proceso de modificación
  • 6 ECTS
  • 1º Curso — 1º Semestre

Desarrollo con Sistemas Móviles

  • El objetivo de la asignatura es introducir al alumno en el paradigma de la computación móvil centrándose en conceptos y fundamentos básicos y en tecnologías de aplicaciones móviles. En primer lugar se hace una introducción a la computación ubicua. Posteriormente nos centramos en los aspectos de interacción móvil y por últimos se describen las tecnologías para el desarrollo de aplicaciones móviles. Es conveniente que el alumno tenga conocimientos básicos de diseño y desarrollo de software así como alguna experiencia o conocimiento en programación en lenguajes de alto nivel.
  • 3 ECTS
  • 1º Curso — 2º Semestre

Gráficos y Multimedia

  • Esta asignatura pretende introducir al alumno en el mundo de los gráficos 3D por computador. Su finalidad consiste en proporcionar una visión global de la generación de gráficos por computador tanto en aplicaciones interactivas como off-line. Se hará especial hincapié en las técnicas que dominan actualmente el mercado.
  • 3 ECTS
  • 1º Curso — 2º Semestre
  • Multimedia es una asignatura de naturaleza teórico-práctica que proporciona al estudiante una visión amplia de algunas de las tecnologías más relevantes en el diseño de proyectos multimedia, desde dos perspectivas fundamentales: teórica y práctica. De esta forma, el estudiante adquiere una formación que responde a las necesidades derivadas del nuevo contexto comunicativo generado por las tecnologías de la información y las comunicaciones y particularmente, por los sistemas multimedia y su aplicación.
  • 6 ECTS
  • 1º Curso — 2º Semestre

Máquinas Virtuales y Sistemas Heterogéneos

  • Esta asignatura ofrece una visión general de los compiladores (sistemas de tipos y generación de código), los sistemas de ejecución y las máquinas virtuales. Es reuisito necesario dominar los fundamentos de procesamiento de lenguajes: técnicas de análisis léxico, sintáctico y traducción dirigida por la sintaxis.
  • 6 ECTS
  • 1º Curso — 2º Semestre
  • El objetivo de esta asignatura en la parte relacionada con Sistemas Empotrados es que los alumnos aprendan a diseñar y programar con sistemas empotrados y de tiempo real. En particular, se va a continuar con el estudio de sistemas integrados en plataformas programables tipo Arduino, Raspberry Pi, etc., sobre las que se realizarán varios proyectos. Esta parte de la asignatura tendrá un enfoque teórico y también práctico.
  • 6 ECTS
  • 1º Curso — 2º Semestre