<p>Wow!!! never realized there would be so many responses to my question which is great. I noticed in some of the comments it mentioned majoring in CS, but for me its EE then hopefully go on to BME. Working in neuroengineering is my main goal, but thats still too far off to think about. I feel that being fluent in a couple of programming languages/system tools would make me more marketable when I graduate. Im embarrassed to say that I have a BS from Devry and their C++ and Java courses were very broad. Even though I passed the classes with a C and B I was still lost. I do have to say that we also used Matlab and VHDL,but very little. Yesterday I went to the public library and checked out the C++ for Dummies book to work on. I havent started yet but Im sure it will refresh some things I did learn. I missed Fall registration for U of H so I have to wait till Spring. At least that gives me some time to explore all these options that were mentioned.</p>