Redesigning An Undergraduate Course: Principles of Programming Languages - Chen, Xuguang (2021 International Conference on Computational Science and Computational Intelligence (CSCI), Computational Science and Computational Intelligence (CSCI), 2021 International Conference on, CSCI, 2021)