GP420 Advanced Electrical and Electromagnetics