<p>Computer Science has recently become a booming field. I am extremely worried that by the time I enter the field with a bachelors in CompSci, the job prospects will be limited considering the amount of people who are coming up in the field. I decided that I wanted to do a similar engineering degree as my bachelors in order to segway into CompSci as my masters. I want to specialize in Artificial Intelligence and I've looked at Electrical Engineering and Computer Engineering as my bachelors. Are these any good or is there a better degree that I could do before CompSci?</p>
<p>You would be better off asking all your questions together instead of making two similar posts.</p>
<p>For the questions in this thread, the best B.S. degree is probably Computer Science, next would be Computer Engineering, Applied Mathematics and Electrical Engineering in more or less that order.</p>
<p>As to whether you should choose EE or BME, the EE degree gives you more options for employment with just a B.S. and who knows if you really want to get a Masters by the time you are through with your B.S. degree. You also mention medicine and BME. If you are really interested in medical school then a non-engineering degree is a better bet for building the kind of academic record which will get you into strong medical schools.</p>
<p>@xraymancs Thank you for your reply! Would you be able to give me any insight into the EE courses. What do they learn? I’ve done research on the two degree’s but I would like some opinions from people who are currently taking the course or have taken it before.</p>
<p>I am not an EE. I got my degrees in physics. However I have taught at Illinois Tech for over 30 years and I have a son who studied electrical engineering.</p>
<p>At its most fundamental level, electrical engineering is the study of electronic circuits, both analog and digital. Students in EE will take circuit theory courses and labs at the basic level but then will take courses in a bunch of different areas including electric power, radio, radar, television, computing, telecommunication, control, and information systems.</p>
<p>You can find out a lot about the courses if you simply search for course catalogs (or bulletins) from your university of choice. Many of these are online.</p>
<p>@xraymancs I appreciate all of your help! Thank you!</p>