CS 1301 vs. CS 1315

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