I have always wondering what EE major is about and what EE students are expected to be capable of. I was at a loss when I chose this major. But in recent years, I tried hard to experience every aspect of EE domain, marveling at its wide range and cherishing each achievement I gained through efforts. At least, I never regreted about choosing this major now and I hope future EE students could follow the track with a global view and avoid detouring when they face bewilderment.
Welcome to comment or suggest other aspects you think ideal EE student should experience.
Blocks in orange are the courses that our current EE undergraduate program provided. It is clear that most important aspects (in my opinion) are not available in our current teaching system, so future EE students should pay special attention to these areas through self-learning and/or extra projects.