Diseño de sistemas digitales complejos: guía docente