<p>Hey! What are the main differences between CS 1301 and CS 1371? </p>
<p>I am going to be a Biochemistry major so I am not sure which one to take or which one I would really need, and which one is easiest to comprehend because I didn’t take any computer science classes in high school.</p>
<p>So, basically, CS 1301 is intro to CS for CS majors and involves actual programming in a language (Python)</p>
<p>CS 1315 is intro to CS for non-technical majors and involves general concepts and ideas associated with computing</p>
<p>CS 1371 is intro to CS for engineers and involves general concepts of CS in the framework of simulation / technical software (Matlab).</p>
<p>In terms of easiest to understand for a non-programmer 1315 > 1371 > 1301</p>
<p>In terms of usefulness, take 1301 if you plan to do any programming in the future, 1371 if you plan to use any sort of technical software where you need to code in formulas/simulations, and 1315 otherwise.</p>
<p>MATLAB was pretty hard for me to pick up, personally, but I’m quite good with it now. It will make a lot of things easier throughout your 4 years for sure if you end up having to simulate / plot a bunch of stuff .</p>