An Interdisciplinary approach to holistic engineering course development: Framework and Practice. - Jin Zhang; Jun Li; Yihong Fan; Li Hao; Naiqi Yang (SIGSOFT FSE Companion, 2025)