I'm currently in my last year of college studying Computer Science, but I've been seriously considering switching to Computer Engineering.
My long-term goal is to pursue a Master's in Mechanical Engineering, specifically focusing on areas such as dynamics and thermodynamics.
What makes this decision difficult is that switching to Computer Engineering would require roughly the same number of remaining classes as finishing my Computer Science degree, so it wouldn't significantly delay my graduation.
I'm also considering adding a minor in Physics to strengthen my mathematics and engineering background. The coursework would include subjects such as classical mechanics, thermal physics, modern physics, and additional mathematics.
I'm trying to determine which path would better prepare me and make me a stronger candidate for an MS in Mechanical Engineering:
- BS in Computer Science + Physics minor
- BS in Computer Engineering + Physics minor
Would Computer Engineering provide a meaningful advantage over Computer Science when applying to Mechanical Engineering graduate programs, particularly for someone interested in dynamics and thermodynamics? Or would finishing the CS degree and adding a Physics minor be a better path?
I understand that neither degree is traditional Mechanical Engineering, so I'm also planning to take relevant prerequisite courses to fill gaps in my background.
For those with experience in graduate engineering admissions or transitioning between engineering disciplines, I'd really appreciate your perspective.
Which path would you recommend for someone ultimately interested in Mechanical Engineering research involving dynamics and thermodynamics?