Social and Ethical Implications of Engineering Design: A Learning Module Developed for ECE Capstone Design Courses | IEEE Conference Publication | IEEE Xplore