Actualmente, a miña docencia na Escola de Enxeñaría de Telecomunicación repártese en 3 materias:
Programación I
Materia de 1º curso do Grao en Enxeñaría de Tecnoloxías de Telecomunicación
O obxectivo principal de esta materia é o desenvolvemento de capacidades de programación nunha linguaxe de alto nivel. O paradigma de programación que se segue é o de programación estruturada.
Deseño de Sistemas Integrados
Materia de 4º curso do Grao en Enxeñaría de Tecnoloxías de Telecomunicación
Os sistemas integrados ou encaixados (“embedded systems” en inglés) forman parte de case tódalas actividades do noso día a día que involucran o uso dun dispositivo electrónico (o espertador, o móbil, o coche…). Neste curso preséntanse os conceptos principais que están detrás dun sistema integrado moderno que conta con un sistema operativo, e lévanse á práctica a través dunha serie de exercicios e proxectos
Computación Distribuída
Materia de 2º curso do Máster Universitario en Enxeñaría de Telecomunicación
Esta materia proporcionará unha visión de conxunto das tecnoloxías máis habituais dentro da computación distribuída. Abordaranse temas tales como as transaccións distribuídas e a replicación; a computación grid, na nube, e cluster; a intelixencia artificial distribuída; e a computación paralela e evolutiva.