A Linux-based engineering education with hardware implementation, device drivers' programming and network literacy learning | IEEE Conference Publication | IEEE Xplore