Software Courses For Electrical Engineers