Experiences scaffolding a computer engineering project course to improve student outcomes - Pearce, Hammond (2025 IEEE International Symposium on Circuits and Systems (ISCAS), Circuits and Systems (ISCAS), 2025 IEEE International Symposium on, 2025)