MATLAB MATLAB used in 1st year Engineering?

AI Thread Summary
Freshman engineering students, particularly in Bio Engineering, may encounter MATLAB, but its necessity often depends on the specific curriculum of their school. While some programs integrate MATLAB early, others may not require it until later years. Learning alternatives like Octave or Scilab could be beneficial, as they share similarities with MATLAB, making transitions easier. A foundational understanding of relevant mathematics is crucial for effectively using MATLAB, as the programming aspect is relatively straightforward for those with prior coding experience, such as Java. Typically, MATLAB is introduced alongside math courses, particularly in linear algebra or numerical methods, rather than as a standalone subject. Consulting with professors in the specific program can provide clarity on the necessity of learning MATLAB before starting college.
hotvette
Homework Helper
Messages
1,001
Reaction score
11
It is common for freshman students in engineering to use MATLAB?

My son will be a freshman (Bio Engineering) in August and I'm tempted to encourage him to learn Octave or Scilab during the summer. He's in a Java class right now, so has some programming basics already. If he really won't need it until his 2nd year, I'll wait a year.
 
Physics news on Phys.org
It most likely varies by school. My school used Matlab extensively in our EE department. I would recommend asking a professor in your sons program.
 
  • Like
Likes 1 person
Like donpacino said, it depends on your school - mine didn't require a knowledge of MATLAB as a freshman, but if you didn't have it, you're off to a bad start. Also, I feel as though him learning *either* MATLAB or scilab would be fine, as they are rather similar from what I gather, so switching from one to the other wouldn't require too much "learning".
 
  • Like
Likes 1 person
Although you can't actually "learn" Matlab unless you have some background the the relevant fields of mathematics; if you e.g. don't know what a matrix is you are not going to get far (and the syntax will be extremely confusing).

The actual "programming" in Matlab is almost trivial and if your son is already familiar with Java he will be fine. Matlab is often (but not always) introduced as part of a math course (e.g. linear algebra) or even as part of a course in numerical methods; which makes more sense that doing it on its own.
 
Last edited:
  • Like
Likes 1 person
Thanks for the comments.
 
Back
Top