ECE 2024 Circuits and Devices