Advances in Computer Science for Engineering and Education - Hu, Zhengbing (Springer International Publishing, 2019)