EE301: Electrical Fundamentals and Applications