LAC vs National Unis for CS/Math??

<p>In looking at both the CS and Math programs at Grinnell and Colby colleges, there seems to be fewer courses that are offered when compared to a national university. In my humble honest opinion (being a Math/CS major and long time software engineer), the following is what I personally came away with:</p>

<ul>
<li>Grinnell had a solid foundation/core in CS, but lacked the number of courses to allow a CS to select as electives.</li>
<li>Grinnell’s Math department also lacked a variety of elective math courses.</li>
<li>If attending Grinnell (or had to), I would opt for CS being the primary major and Math being the minor</li>
<li>Colby’s CS program seemed to barely cover the foundation…and no operating systems course at all stood out.</li>
<li>Colby’s Math program also lacked a variety of electives BUT seemed to have a good basic curriculum.</li>
<li>Colby having also a “Mathematical Sciences” program is good.</li>
<li>If attending Colby (or had to), I would opt for the Math or Math Sci as primary major with CS being the minor…BUT find some way to take an operating systems course SOMEWHERE or at least take a training course in Linux before trying to apply for jobs.</li>
</ul>