Which Programming Course Should I Choose for Robotics and Automation?

0
6
Asked By TechNerd832 On

I'm about to start my studies in robotics and automation engineering, and I get to pick one additional programming course. I could really use some guidance on which one would suit me best! I have some experience with basic projects on Arduino and have done a bit of work in C++. This year, I'll also have foundational courses in Python and C++, plus I'll be learning Git next year.

Here are the courses I'm considering:

1. **Python Machine Learning:** The focus here will be on data analysis and machine learning using libraries like NumPy, SciPy, matplotlib, and TensorFlow. The instructor has a master's degree and specializes in machine learning.

2. **Python Digital Twin:** This course will utilize the PyChrono library to connect Python with CAD software, allowing us to create, simulate, and render a digital twin of a small robot or vehicle. It's taught by a doctorate holder with work experience as a design engineer in the automotive industry, including roles at Volkswagen and Rolls Royce.

3. **MATLAB:** This course covers the basics of MATLAB for solving engineering problems. The instructor has a doctorate and experience as a mechanical engineer in the automotive sector, including at Mercedes.

Any advice on which could be the best fit for me? Thanks in advance!

2 Answers

Answered By DataDude42 On

There's no definite right or wrong choice here—it really depends on your interests. Personally, I would lean towards the MATLAB class just because I’m not a fan of Python. Plus, I feel like those Python packages might make it a bit too easy. You want to learn how to build AI and ML from scratch, right?

TechNerd832 -

Thanks for the advice!

Answered By CodeMaster77 On

Honestly, I think you should pick whichever course seems the most interesting to you. You'll likely get more out of it if you're genuinely excited about the topic!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.