Docencia Actual

  • Presente 2011

    Programación Concurrente y Tiempo Real

    Asignatura obligatoria en el 2º curso de Grado en Ingeniería Informática. Sus resultados de aprendizaje giran en torno a la resolución de problemas de concurrencia, usando herramientas como semáforos y segmentos de memoria compartida, y a la planificación de sistemas de tiempo real. En las prácticas de laboratorio se utilizan los lenguajes C y Ada.

Más Docencia

  • 2019 2011

    Curso de Experto en Desarrollo de Videojuegos

    Este curso por y para programadores se ha establecido como un referente a nivel nacional. Con un enfoque basado en proyectos, este curso cubre las necesidades de formación que requieren las empresas del sector.

  • 2018 2012

    Sistemas Operativos

    Asignatura obligatoria en el 2º curso de Grado en Ingeniería Informática. Sus resultados de aprendizaje se focalizan en comprender y utilizar los sistemas operativos, especialmente a nivel de programación. En las prácticas de laboratorio se utiliza el lenguaje C.

  • 2017 2012

    Interacción y Visualización de la Información

    Asignatura obligatoria en el Máster Universitario en Ingeniería Informática. Está centrada en capacitar a los estudiantes para conceptualizar y diseñar sistemas de interacción persona-ordenador y en crear y explotar entornos virtuales. En las prácticas de laboratorio se utilizan C/C++ y bibliotecas como OpenGL y ARToolKit.

  • 2012 2007

    Informática Gráfica / Computer Graphics

    Asignatura optativa de la titulación de Ingeniería Informática dedicada a cubrir el pipeline gráfico y el proceso de rendering 3D. En el laboratorio se estudiaba OpenGL como biblioteca de programación de aplicaciones gráficas interactivas.

  • 2011 2010

    Estructuras de Datos y de la Información

    Asignatura troncal de la titulación de Ingeniería Informática dedicada al estudio de las principales estructuras de datos, tanto lineales (pilas, colas y listas) como no lineales (árboles y grafos).

  • 2011 2010

    Ampliación de Programación

    Asignatura obligatoria de la titulación de Ingeniería Informática dedicada al estudio de la complejidad algorítmica y a técnicas básicas de diseño de algoritmos, como Divide y Vencerás, Algoritmos Voraces, Programación Dinámica o Backtracking.