<p>So, I was accepted into a school on the condition that my first semester be a 'test' semester (12 credits only, if I didn't do well I was out.) Since I'm about to ace all my classes, I was looking into what major I should choose.</p>
<p>My problem is that I have an interest in a lot of different things, it makes it difficult to narrow down what I should get into. I do have a specific interest in AI/robotics, and possible biomedical engineering in the future. Which degree do you think might be best for me:Electrical Engineering, Computer Engineering, Mechanical Engineering, Computer Science?</p>
<p>If you like AI/robotics I would definitely steer in the direction of Electrical Engineering, and possibly Mechanical Engineering. If you can sample a Basic Circuits course or Statics course in the Summer, you will quickly know which one you like better.</p>
<p>AI/robotics also require a ton of programming. Do you like writing code? Have you tried writing C++ programs before?</p>
<p>Anyway, I did program in C++ in high school, however, for the next eight years after that I pursued a career where I didn’t have consistent access to a computer or a hell of a lot of free time, so I dropped out of the loop (I haven’t programmed in years.) But I do know that I enjoy it, I’m just afraid that I would be too far behind the curve to ever catch up.</p>
<p>I just found out my school offers dual masters/bachelors programs: Bachelors CS/ Masters CS, Bachelors CE/Masters CS, Bachelors EE/Masters CS. I was thinking about going for the EE/CS, or the CE/CS. (Most likely the EE/CS.) Any thoughts?</p>
<p>The basic fundamentals of programming never change. If you grasp the concept, logic, you’ll be fine.</p>
<p>EE/CS and CE/CS are definitely good choices. They are extremely marketable degrees. I’m inclined to say EE/CS. Where I went to school, that was the most powerful combo to help someone earn a job straight out of college.</p>