So I've been a part-time student for the last couple of years taking classes at a rather high-ranked public university that's well known for its engineering program. The problem is, my GPA is crap and so the only engineering program that will accept me is the engineering physics program. It's an interesting major but there's a few problems. 1.) The EP program is not ABET accredited. 2.) Do employers generally have any clue what engineering physics even is? I feel any job application from an EP major will just get thrown out immediately. I've also been considering just transferring to the local community college and finishing an Associate's in engineering science. I live in northeastern USA. Do I have a chance of finding a decent job with such a degree if I also have internship experience and computer programming skills? I'm also considering transferring to another state university that's not as high-ranked as my current school but it offers an ABET accredited mechanical engineering program. Would there be more jobs available for someone with an ABET accredited ME degree but from a lower-ranked university or for a non-accredited Engr. Phys. degree from a high-ranked public university? Now, if I were to transfer to another state university, I would use my community college transcript to apply. Do state universities in America require an applicant to submit all past educational records? The reason I ask is that I'm worried I won't get admitted with my transcript from my current school. I would transfer credit from my current university after getting admitted. Would this be a problem? Another question is regarding mechanical engineering. Is ME really as fun as it sounds? I have an interest in things like thermodynamics, fluid mechanics and kinematics but I'm worried that a lot of mechanical engineers get stuck doing some boring job drawing a metal part in AutoCAD. At my internship, it seemed like the mechanical engineers were usually writing manuals or drawing installation schematics. Do mechanical engineers ever get into control systems design? I'm talking things related to Routh-Hurwitz tables, Root Locus and Nyquist methods. Or is that more appropriate for an electrical engineer? I'm just asking because I took an introductory class on that and did really well. While I enjoyed it, I couldn't really understand why it was an electrical engineering course since we modeled both mechanical and electrical systems.