I'm in a similar boat. I have a CS background but only took one "Computer Organization" class which wasn't even that good but it gave me a starting point. I wish I'd at least minored in EE. What resources have you found especially useful? I'm using All About Circuits[1] to learn fundamentals of electricity in addition to whatever tutorials I read for particular projects.