Programming for Electrical Engineers (Academic Press, 2021)