Integrating Computer Science Across the Core - Tom Liam Lynch; Gerald Ardito; Pam Amendola (Taylor and Francis, 2020)