Computación

Capacita para diseñar sistemas informáticos complejos teniendo en cuenta criterios de eficiencia, fiabilidad y seguridad. Prepara para ser capaz de evaluar estos requerimientos y recomendar las máquinas, los lenguajes de programación y los métodos algorítmicos más adecuados para diseñar una solución informática.

 

 

Orientación profesional

Un graduado especializado en Computación habrá adquirido los conocimientos necesarios para diseñar sistemas informáticos complejos y críticos en términos de eficiencia, fiabilidad y seguridad. Desde la planificación de los vuelos de un aeropuerto, o la verificación del funcionamiento de un sistema de frenada ABS, hasta el diseño de la interfície persona-máquina de los móviles del futuro. La corresponsabilidad social que obliga a exigir soluciones cada vez más eficientes, energética o económicamente por ejemplo, hace del informático con estas habilidades un profesional altamente valorado en ámbitos muy diversos. Por ejemplo, en áreas como la robótica y la optimización de procesos industriales; los productos financieros y la predicción en la banca; la planificación de infraestructuras en la administración pública; la experimentación científica y el tratamiento de imágenes en centros de investigación biomédica; o la programación de juegos y aplicaciones del web a la industria propiamente informática.

La creciente exigencia de innovación frente a los nuevos retos requiere de profesionales entrenados para trabajar con rigor científico y que puedan integrarse en equipos multidisciplinarios de ingenieros, científicos o economistas. La valía del especialista en computación radica en su habilidad para innovar, y para detectar y garantizar los requerimientos críticos de un sistema informático complejo. Esta tendencia en la nueva industria informática viene liderada por las firmas de más prestigio de ámbito global.

 

Coordinador de especialidad

Person Department Email
Blesa Aguilera, M. Jose CS

Profesores de especialidad

Person Department Email
Abad Soriano, Maria Teresa CS
Alvarez Faura, Maria del Carme CS
Álvarez Napagao, Sergio CS
Andujar Gran, Carlos CS
Arias Vicente, Marta CS
Baixeries Juvillà, Jaume CS
Balcázar Navarro, Jose Luis CS
Béjar Alonso, Javier CS
Belanche Muñoz, Luis Antonio CS
Blesa Aguilera, M. Jose CS
Carmona Vargas, Jose CS
Chica Calaf, Antonio CS
Codina Sancho, Esteve EIO
Comino Trinidad, Marc CS
Cortadella Fortuny, Jordi CS
Cortés García, Ulises CS
Diaz Cort, Josep CS
Escudero Bakx, Gerard CS
Fairen Gonzalez, Marta CS
Ferrer Cancho, Ramon CS
Gavaldà Mestre, Ricard CS
Gómez Sebastià, Ignasi CS
Grau Gotés, Maria Àngela MAT
Joan Arinyo, Robert CS
Lozano Bojados, Antoni CS
Martínez Parra, Conrado CS
Navazo Alvaro, Isabel CS
Nieuwenhuis, Robert Lukas Mario CS
Orejas Valdés, Fernando CS
Padro Cirera, Lluis CS
Pasarella Sanchez, Edelmira CS
Patel, Bhumika Ashvinbhai EIO
Petit Silvestre, Jordi CS
Rivero Almeida, Jose Miguel CS
Rodriguez Carbonell, Enric CS
Romero Merino, Enrique CS
Sangüesa Sole, Ramon CS
Serna Iglesias, Maria Jose CS
Sierra Santibañez, Maria Josefina CS
Vázquez Alcocer, Pere Pau CS
Vazquez Salceda, Javier CS
Vinacua Pla, Alvaro CS

Competencias Técnicas de cada especialidad

ESPECIALIDAD DE COMPUTACIÓN

  • CCO1
    Tener un conocimiento profundo de los principios fundamentales y de los modelos de la computación y saberlos aplicar para interpretar, seleccionar, valorar, modelar y crear nuevos conceptos, teorías, usos y desarrollos tecnológicos relacionados con la informática.
    • CCO1.1
      Evaluar la complejidad computacional de un problema, conocer estrategias algorítmicas que puedan conducir a su resolución, y recomendar, desarrollar e implementar la que garantice el mejor rendimiento de acuerdo con los requisitos establecidos.
    • CCO1.2
      Demostrar conocimiento de los fundamentos teóricos de los lenguajes de programación y las técnicas de procesamiento léxico, sintáctico y semántico asociadas, y saber aplicarlas para la creación, el diseño y el procesamiento de lenguajes.
    • CCO1.3
      Definir, evaluar y seleccionar plataformas de desarrollo y producción hardware y software para el desarrollo de aplicaciones y servicios informáticos de diversa complejidad.
  • CCO2
    Desarrollar de forma efectiva y eficiente los algoritmos y el software apropiados para resolver problemas complejos de computación.
    • CCO2.1
      Demostrar conocimiento de los fundamentos, los paradigmas y las técnicas propias de los sistemas inteligentes y analizar, diseñar y construir sistemas, servicios y aplicaciones informáticas que utilicen estas técnicas en cualquier ámbito de aplicación.
    • CCO2.2
      Capacidad para adquirir, obtener, formalizar y representar el conocimiento humano de una forma computable para la resolución de problemas mediante un sistema informático en cualquier ámbito de aplicación, particularmente los relacionados con aspectos de computación, percepción y actuación en ambientes o entornos inteligentes.
    • CCO2.3
      Desarrollar y evaluar sistemas interactivos y de presentación de información compleja, y su aplicación a la resolución de problemas de diseño de interacción persona computadora.
    • CCO2.4
      Demostrar conocimiento y desarrollar técnicas de aprendizaje computacional, y diseñar e implementar aplicaciones y sistemas que las utilicen, incluyendo las dedicadas a la extracción automática de información y conocimiento a partir de grandes volúmenes de datos.
    • CCO2.5
      Implementar software de búsqueda de información (information retrieval).
    • CCO2.6
      Diseñar e implementar aplicaciones gráficas, de realidad virtual, de realidad aumentada y videojuegos.
  • CCO3
    Desarrollar las soluciones informáticas que, considerando el entorno de ejecución y la arquitectura del computador sobre el cual se ejecutan, consigan el mejor rendimiento.
    • CCO3.1
      Implementar código crítico siguiendo criterios de tiempo de ejecución, eficiencia y seguridad.
    • CCO3.2
      Programar considerando la arquitectura hardware, tanto en ensamblador como en alto nivel.

Asignaturas

Asignaturas obligatorias de especialidad

  • Algorítmica (A)
    • Prerrequisito: EDA - Estructuras de Datos y Algoritmos
    • Precorrequisito: PE - Probabilidad y Estadística
    • Correquisito: PROP - Proyectos de Programación
  • Gráficos (G)
    • Prerrequisito: IDI - Interacción y Diseño de Interfaces
    • Correquisito: PROP - Proyectos de Programación
  • Inteligencia Artificial (IA)
    • Prerrequisito: EDA - Estructuras de Datos y Algoritmos
    • Correquisito: PROP - Proyectos de Programación
  • Lógica en la Informática (LI)
    • Prerrequisito: EDA - Estructuras de Datos y Algoritmos
    • Correquisito: PROP - Proyectos de Programación
  • Lenguajes de Programación (LP)
    • Correquisito: PROP - Proyectos de Programación
  • Teoría de la Computación (TC)
    • Prerrequisito: EDA - Estructuras de Datos y Algoritmos
    • Correquisito: PROP - Proyectos de Programación

Asignaturas complementarias de especialidad


Requisitos especialidad computación

 

Requisitos entre asignaturas

Si una asignatura A es prerrequisito de otra asignatura B, quiere decir que para poder matricularse de la asignatura B es necesario haber aprobado la asignatura A.
Si una asignatura A es correquisito de otra asignatura B, quiere decir que para matricularse de la asignatura B es necesario haber aprobado o estar matriculado de la asignatura A.
Si una asignatura A es precorrequisito de otra asignatura B, quiere decir que para matricularse de la asignatura B es necesario haber estado matriculado (al menos un cuatrimestre antes) de la asignatura A. En el caso, que haya una cadena de precorrequisitos (A precorrequisito de B, y B precorrequisito de C), no se podrá matricular de C sin haber aprovado A.
Si dos asignaturas A y B son orrequisitos de otra asignatura C, quiere decir que para matricularse de la asignatura C es necesario haber aprobado la asignatura A o la asignatura B.
Si una asignatura A es incompatible con una asignatura B, quiere decir que no puede matricularse la asignatura A si se tiene superada la asignatura B.