Developing an intermediate embedded-systems course with an emphasis on collaboration | Publicación