what subjects are needed for electrical engineering in high school