<p>I took an Intro to Java class. Should I take a Data strucutre class in CS when my major is Chemical Engineering ?</p>
<p>None is needed. If you are interested in it though I would look into controls engineering, in which case C++ or similar would be helpful. Similarly, data structure and courses generally taken by Information Management majors might prove useful.</p>
<p>Always look first to the check list for your major provided by your college. While you probably will only have 1-2 required CS classes you want to make sure you take the correct ones.</p>
<p>I don’t want to discourage you from taking a data structures course, but I think it would probably benefit you more to learn how to program in matlab or a similar langauge used for modeling and numerical analysis. </p>
<p>Data structures courses focus on the implementation of different data structures and the runtime analysis of the operations performed on them – interesting stuff, but it may not be all that useful for a chemical engineer.</p>
<p>Not much, but basic knowledge in Matlab would help. Most problems you solves can be done on excel.</p>