4 answers
4 answers
Updated
Phillip’s Answer
Electrical Engineering (EE) is one of the most math heavy engineering fields (all engineering is math heavy, but EE is particularly math intensive) so anything to boost your math skills will help you out. Secondarily anything to develop or grow your programming skills would be especially beneficial (Python and C++ are my personal suggestions, but that's debatable). There are things in EE that don't require programing capabilities, but they are becoming fewer and fewer. To be a little more specific on the programming point, ideally work on something that requires learning programing to do something in the physical work (robotics or Software Defined Radio are good examples). If others respond you will find there are many opinions and all are probably biased by what specialty that person works in, so these are just possible options from someone that works within the Digital Signal Processing (DSP)/Radio Frequency (RF) domains.
Check out https://www.gnuradio.org/
See if your school has a robotics club
Phillip recommends the following next steps:
Updated
Diana’s Answer
I would agree with the first answer, with regard to the math Electrical Engineering in particular requires quite a bit of calculus and differential equations as well as other math principals, especially with Digital Signal Processing etc. Also, in most engineering programs multiple engineering degrees have the same coursework for the first couple of years and then they get more specialized. The first couple of years are heavy in math, physics, chemistry, digital logic, maybe a basic programming like C++ (though in my engineering school only computer engineers did that -no EE engineers). Any advance classes you could get in those applied sciences would be great. Also, some universities offer summer camps for high school kids that are taught by university professors to give students a taste for various engineering programs. Some of these programs allow you to live on campus for a few weeks and even receive some college credit. That would be a great way for you to experience what electrical engineering is all about in college.
Updated
Ir. Ngen’s Answer
Since you already have an interest in Electrical Engineering, I'd say just go for it. There is nothing much you need to prepare for an electrical engineering degree, you'll learn everything you need in the courses itself. Unless if you are bad at high school math, in that case you may want to watch some youtube videos or do practices to improve so that you won't have that hard of a time during your engineering math courses later.
Updated
Joseph’s Answer
The theoretical learning and programming mentioned in the other answers are good starting points, but something I'd suggest additionally is that you can learn and practice a lot of electrical engineering knowledge yourself as a hobby - that sort of thing can set you up ahead-of-time so you can learn faster and understand better - and maybe help you get better grades in your electrical engineering studies. Maybe you're already doing this, and if so, great - but if not, try to get yourself an educational electronics kit or just some basic circuit components and start building things - start getting an intuitive feel for resistance, capacitance, inductance, the properties of AC vs DC signals and much more - the more you learn, the more complex you can make your projects.