I've been working as an ME for approximately 3 years and I'm not enjoying what I'm doing as much as I'd have hoped. I'm currently completing an MS in ME Control Systems, which I absolutely love (2 courses from completion). During my MS coursework I've taken a lot of EE courses on electric machines and drives, including DC drives and field oriented control of AC machines. I've enjoyed the EE courses so much I'd like to continue to study it and eventually transition careers. My general interests thus far in EE are electric machines, control systems, and analog circuits. My ME classes have touched on some basic DSP and mechatronics but all within the ME scope, such as vibration analysis. I've been looking into online study programs and I've found two options. ASU now offers a fully online ABET accredit BS degree (You perform the labs at home with supplies and a USB oscilloscope). The second option is an MSEE degree from Ohio University. The enrollment counselor stated I should be able to jump right into the program without having to take additional undergraduate courses to "catch up". I'm concerned as to what may make me the most employable and give me the most applicable knowledge. My concern with the MS degree will be more specialized and I will not have all of the basic EE knowledge that employers might expect of me. While the BS degree will give me all the basic knowledge I will essentially be back to square one as an entry level college kid. As an employer which do you feel would be the most valuable degree to obtain? Both will cost approximately the same amount of money, the BS degree will, however, take longer to complete.