Up until this past summer, I thought I was going to go to Physics grad school following my undergraduate study. I worked at an REU program at UC Davis this summer, and decided that physics was not the route for me. Now I am trying to decide to which engineering discipline I should apply. I have a good GPA (3.8), with 2 summers of research experience (and one publication, though it's about physics), and a lot of math and physics coursework. Unfortunately, I have only taken a couple CS classes (C++ and an intro CS course), which seem to be very important for Engineering schools. I've taken a practice GRE test, which I think it is in the ballpark of what I'll score, and I scored 162 on verbal and 164 on quantitative. One of my big issues is that I've accrued a lot of student debt, so I'd like an affordable program that will set me up to make a good salary, preferably after getting my Master's degree. A couple ideas I have are electrical engineering and mechanical engineering, though I think I am leaning toward electrical engineering because of its earning potential and industrial flexibility. I would really appreciate feedback, and would love to clarify anything! Thanks.