Will do. If I was an EE, I would have a decent chance at finding something because it's a fairly specialized field. Same with CS. You tend to pick up skills and are much more valuable in the long run for your ability to program. I'm neither of those and now I'm seriously regretting this major. I seem to be a jack of all trades guy and that is making me concerned about my future. I'm not a software engineer so I can't exactly create large scale software with good coding skills and I'm not a hardware person either. I have some experience with arduino but that's baby stuff compared to what these internships work on.
I'm very sad and extremely concerned. I have worked on neural networks and stuff but I neither have the experience nor the necessary knowledge to work with, say, Microsoft Research Group.