CS 1301 vs. CS 1315

<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>As a Biochem major, it appears that you have a choice between CS 1301, CS 1315, and CS 1371 according to this: [Georgia</a> Tech :: Chemistry & Biochemistry :: Undergraduate Curriculum :: Biochemistry Track](<a href=“http://www.chemistry.gatech.edu/undergraduate/curriculum/bsbiochemistry/]Georgia”>http://www.chemistry.gatech.edu/undergraduate/curriculum/bsbiochemistry/)</p>

<p>To give you an idea of the difference, you can read the “Objectives” statements from some of the syllabi:</p>

<p>CS 1301 [CS1301</a> - Summer 2009 - Syllabus](<a href=“http://www.cc.gatech.edu/classes/AY2009/cs1301_summer/syllabus.html]CS1301”>CS1301 - Summer 2009 - Syllabus)

</p>

<p>CS 1315 [Syllabus</a> - Summer 2008](<a href=“http://coweb.cc.gatech.edu/cs1315/5639]Syllabus”>http://coweb.cc.gatech.edu/cs1315/5639)

</p>

<p>CS 1371 <a href=“https://t-square.gatech.edu/access/content/group/XLS1209095111200902.200902/Class%20Info/syllabus.html[/url]”>https://t-square.gatech.edu/access/content/group/XLS1209095111200902.200902/Class%20Info/syllabus.html&lt;/a&gt;

</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>

</p>

<p>At least when I took the class, you still had coding assignments in Jython.</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>