<p>Brief background - I took an introduction to programming class this semester . I learned a lot and had fun . I have signed up for the next programming class for this upcoming semester (focus is almost entirely on C++) ..I am majoring in either chemical/petrol (still undecided) .. Just wondering if anybody with any experience in either of those disciplines would recommend continuing the programming classes.. this next one is a four-hour class.. as I mentioned, I think it's fun and I love working out logic problems - but I do not want to be a programmer..i would hate to waste the money and time on the class if I won't find it applicable in the future ...guess I'm wanting to know if this sort of thing would help me on the job , or give me an advantage over other applicants etc. ??</p>
<p>Most engineering majors incorporate programming as an important part of teh curriculum. For the most part they like it to be MatLab or something similar, however, knowing more programming is never going to hurt.</p>
<p>For any discipline except software engineering, straight-up programming (past CAD design and numerical methods) is not required, but always useful. While numerical methods is sufficient knowledge for ChemE/PetE work, it certainly doesn’t hurt to understand how to design specialized math tools in C++ and the like. You’d be able to get by without it, but it’s a very useful skill to have.</p>
<p>thanks. if it will help me be a more efficient engineer, I am all for it…I am looking forward to taking the class…I have noticed by problem-solving skills are a bit sharper now also .</p>
<p>I’ve never heard of an engineer knowing “too much” programming. It’s a perk on your resume in any field.</p>