I came across this article today “What classes should you take to become an electrical engineer?“. I was surprised that so little had changed in the 40 years since I was an undergraduate Electrical Engineering student at the University of Houston. Certainly the programming languages have changed. All we had available was FORTRAN. The math classes and the fundamental theory classes are much the same though.
I applaud the statement in that article “a good rule of thumb when establishing one’s personal course of education is to take on abstract / theoretical classes at the beginning, and focus on the applicatory courses toward the latter half of the program; this, as opposed to taking numerous classes that specialize in discussing such things as specialized design solutions for today’s EE, which will most likely phase out over the next five to 10 years.”
Being an Electrical Engineer, as with most technical degrees, means that you have entered upon a life-long journey of learning. Technology does not stand still, nor can the EE simply stand upon what they learned while in college. That is one of the reasons that I am an active member in IEEE (Institute of Electrical and Electronic Engineers). The monthly periodicals, conferences and local Technical Society meetings provide an avenue for keeping up with advances in technology.
I feel fortunate to live in the IEEE Central Texas Section area as we have a dozen or more meetings each month that I can attend. These meetings are open to the public so any interested in technology and wanting to broaden their social network are welcome to attend. You will find IEEE groups active in most large cities around the world.