- #1
KamenRiderTorbjorn
- 71
- 8
I want to study CS, but eventually someday I want to work in the auto industry dealing with robotics and aerodynamics. I was wondering how common is it for a CS grad to get a masters in Mech Engineering?
Thank you for this answer. Reason why I asked is because there is a college in state that offers "clusters" along with the CS degree ranging from data science, scientific computing, robotics, and aerospace to name a few.StatGuy2000 said:To the OP:
First of all, you don't have to necessarily have a degree in mechanical engineering to work on robotics or aerodynamics. I can think of a number of scenarios where someone from a computer science background could work on these fields:
1. There is a very close link between machine learning/AI and robotics, so those who, say, have a MS in computer science specializing in, say, machine learning could in fact work in the auto industry focusing on robotics (think self-driving cars, as an example, but that's not the only example). I used to work for an engineering firm specializing in robotics and automation, and I knew a few people with graduate degrees in computer science working alongside the mechanical and electrical engineers.
2. There are computer science graduates who specialize in numerical analysis/scientific computing who work on algorithm development for scientific applications, including aerodynamics, fluid mechanics, etc. I'm not sure how often those in the auto industry would employ people with these backgrounds, but I wouldn't be surprised if there may be a few who do so.
All that being said, if you are primarily interested in robotics and aerodynamics (but with additional interest in software development), you may be better off studying mechanical engineering, and see if you are able to take electives in computer science. Best of both worlds then!
[Aside to the OP: are you from Japan, by any chance? Your handle contains the words "KamenRider" -- Kamen Rider is a popular superhero from Japanese comic books and TV. I lived in Japan as a child and grew up watching the show.]
KamenRiderTorbjorn said:I want to work in the auto industry dealing with robotics and aerodynamics
Yes, it is possible for a CS graduate to pursue a masters in Mechanical Engineering even without any prior engineering experience. However, the individual may be required to take additional courses to meet the prerequisites for the program.
Having a background in both CS and Mechanical Engineering can open up a wide range of job opportunities in industries that require both skill sets. Some potential career paths include robotics, automation, and computer-aided design (CAD).
Yes, combining a CS background with a masters in Mechanical Engineering can provide a unique skill set that is in high demand in the job market. It can also help individuals stand out in a competitive job market and command a higher salary.
The duration of the program depends on factors such as the individual's prior coursework and the number of courses taken per semester. On average, it takes 2-3 years to complete a masters in Mechanical Engineering.
Yes, having a background in both CS and Mechanical Engineering can make an individual well-rounded and capable of working in various industries. They can work in software engineering roles, as well as mechanical engineering roles that require programming and technical skills.