I have a degree in Computer Information Systems (learned high-level programming, database/network stuff, minimal math, minimal science, with lots of business application focus). Now I'm sitting in a job where I realize that a background in Electrical Engineering/Computer Engineering would have been amazingly useful in order to support programming on embedded systems and a lot of more hardware-related programming tasks.
I'm considering taking EE coursework to support this goal but was wondering if a full-blown EE B.S. degree might be worth pursuing? I'm curious to know of readers out there that have multiple undergrad degrees acquired at different times. Does having two undergrads look bad? It seems like it would be make me more well-rounded but sometimes the perception to future hiring managers may be that I can't make up my mind about what I want to do.
I'm 25 years old so it seems feasible to go back. My current job would likely support my effort financially including flexibility with schedule to continue work while taking classes.
Other options may be to simply take a few non-degree-seeking classes and move into a Computer Science Master's program.
Any thoughts/ideas welcome.