Saltar al contingut Saltar a navegacio
  • Aumentar letras
  • Inicio
  • Información
  • Contactar con nostros
  • Mapa

Computación

Capacita para diseñar sistemas informáticos complejos teniendo en cuenta criterios críticos 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 frenado ABS, hasta el diseño de la interfaz persona-máquina de los móviles del futuro. La co-responsabilidad social que obliga a exigir soluciones cada vez más eficientes, energéticamente o económica 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 en la industria, los productos financieros y la predicción a 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 de la 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 multidisciplinares 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

Albert Atserias Peri

Competencias

Competencias técnicas de cada especialidad
CódigoDescripció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

Obligatorias de especialidad

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

Complementarias de especialidad

Compartir

 
logo FIB © Facultad de Informática de Barcelona - Contactar con nostros - RSS