Computers Interacting with the Physical World: A First-Year Course. - Roger D. Chamberlain; Ron K. Cytron; Doug Shook; Bill Siever (CyPhy/WESE, 2018)

Machine Learning on the Move: Teaching ML Kit for Firebase in a Mobile Apps Course. - Todd Sproull; Doug Shook; Bill Siever (SIGCSE, 2021)

Advancing Your Arduino Game: Early and Engaging Scaffolding for Advanced CS. - Roger D. Chamberlain; James Orr; Doug Shook; Bill Siever (SIGCSE (2), 2022)

Machine Learning on the Move: Teaching ML Kit for Firebase in a Mobile Apps Course. - Todd Sproull; Doug Shook (SIGCSE (2), 2023)