El avance en la microelectrónica ha permitido disponer de circuitos programables y reconfigurables con una gran cantidad y variedad de recursos lógicos, así como microcontroladores de altas prestaciones y gran capacidad de puertos de entrada/salida para su conexión a periféricos. Estos circuitos favorecen el diseño de sistemas complejos en un espacio reducido. En este artículo se presenta la metodología docente de un curso práctico que facilita el proceso de aprendizaje de los circuitos configurables y de los microcontroladores, orientado a titulaciones de ingeniería de telecomunicación, y teniendo en cuenta el futuro Espacio Europeo de Educación Superior.