Bulletin of electrical engineering education.