Promoting Diversity in CS via Code as a Liberal Art | IEEE Conference Publication | IEEE Xplore