Hey there everyone, I'm new to the forums! I just finished my first semester in college as an electrical engineer. I didn't really take any "engineering" courses per se, but I was introduced to programming via Matlab. Next semester I'll be doing more math, more programming (C++), and an introductory course to digital systems. The problem is, I really don't know what I'm getting into. I was never one to tinker with electronics in high-school. I've never messed with a breadboard, I've never made a ham radio, etc etc. I feel that's almost a pre-req for this major. The reason I picked the major was because I like math, I like physics, and I like how the future of EE is looking. I'm sure a lot of you guys here are familiar with Ray Kurzweil. I've been reading a lot of his stuff lately, especially about the "Singularity", and I want to get on board. The whole field of nanotech, biotech, info tech, and cognitive science is booming now, and we are going to see some amazing things in our lifetime. Anyway, I'm just not sure what's in store for me. If I were majoring in EE, I think I'd want to do cognitive science, computer science, or maybe biology. Any input is appreciated.