Mechanical engineering for beginners

AI Thread Summary
Mechanical engineering students should focus on developing a range of technical skills, including programming, although it's not strictly necessary for completing a degree. Proficiency in languages like C/C++ is beneficial, and learning additional languages such as Python or Java can enhance problem-solving abilities. Hands-on experience is emphasized as crucial for understanding mechanical concepts, alongside theoretical knowledge. Familiarity with software tools like MATLAB, SolidWorks, and Excel is recommended for practical applications in engineering. Overall, a balanced approach combining programming skills and practical experience is advantageous for aspiring mechanical engineers.
mechgen
Messages
4
Reaction score
0
hey there! Sorry, if my post comes as one those repeated over and over but then here it is:
I'm MechE student in freshman year and I'm looking forward to getting started with all the stuff that it encompasses...As such I was wondering what technical skills are required for a mechanical engineer. Do we guys need programming skills?...if not exhaustively then what and how?


P.S: I am sufficiently proficient in C/C++ programming and it would help if you could tell if learning any more of such languages (Python, JAVA, FORTRAN etc.) would come in handy?
 
Engineering news on Phys.org
In general, it's not that necessary to know much programming to get through a mechanical engineering degree. That said, you can certainly simulate a lot of problems from statics with simple MATLAB programming. My curriculum requires a couple of MATLAB courses, but other universities are different.

I've done a few things with MATLAB, but much more so I rely on my previous experience working on cars and then industrial equipment to understand what's going on. Even for the most analytically minded of us, there's no substitute for hands on work. In your case, since you are already proficient in a couple of languages, leaning more languages doesn't really round out your skills. I'd suggest doing something that's outside of your current strengths. More tools in the toolbox means more to use in solving a problem.
 
I found programming skills to be useful for understaing better the iterative optimization methods in the numerical methods class. When I started college I had taken C++, and ended up taking 3 Java classes as tech electives in addition to my degree (the similarities between Java and C++ made this very easy).

I think having some basic programming experience can be helpful for any engineering degree, and it sounds like you've got enough to be good to go.
 
I too am in my freshmen year of engineering. I am taking intro to Fundamentals of Engineering this Fall term. In my lab there are a few guys who know how to use matlab, excel, and autocad. I suggest you try to learn how to use MATLAB solid works as much as you can.

We will being going over excel's program and some other program I can't think of right now...
 
Posted June 2024 - 15 years after starting this class. I have learned a whole lot. To get to the short course on making your stock car, late model, hobby stock E-mod handle, look at the index below. Read all posts on Roll Center, Jacking effect and Why does car drive straight to the wall when I gas it? Also read You really have two race cars. This will cover 90% of problems you have. Simply put, the car pushes going in and is loose coming out. You do not have enuff downforce on the right...
I'm trying to decide what size and type of galvanized steel I need for 2 cantilever extensions. The cantilever is 5 ft. The space between the two cantilever arms is a 17 ft Gap the center 7 ft of the 17 ft Gap we'll need to Bear approximately 17,000 lb spread evenly from the front of the cantilever to the back of the cantilever over 5 ft. I will put support beams across these cantilever arms to support the load evenly
Thread 'What's the most likely cause for this carbon seal crack?'
We have a molded carbon graphite seal that is used in an inline axial piston, variable displacement hydraulic pump. One of our customers reported that, when using the “A” parts in the past, they only needed to replace them due to normal wear. However, after switching to our parts, the replacement cycle seems to be much shorter due to “broken” or “cracked” failures. This issue was identified after hydraulic fluid leakage was observed. According to their records, the same problem has occurred...

Similar threads

Back
Top