What do you study in these CS classes?

<p>I’m just more curious than anything. Someone else might find this helpful too. I may minor in CS instead of math; haven’t decided yet. Anyway, here’s what the school’s site says, and I’m mainly wondering what the three required classes involve.</p>

<p>A student may be awarded a minor in Computer Science by completing a minimum of 15 credit hours that include the following courses:
CS 110 - Computer Science I (3 CH)
CS 120 - Computer Science II (3 CH)
CS 210 - Algorithm Analysis and Design (3 CH)
Any two CS courses at the 300- or 400-level (6 CH)</p>

<p>There is considerable variation between schools as to how the first 2-4 introductory CS courses are organized, but they should all introduce various CS concepts (abstractions, objects, states, data structures, computer organization, algorithms, orders of growth, etc. as well as use programming assignments and projects to illustrate these concepts).</p>