<p>Hi Folks,</p>
<p>I'm currently an undergrad senior at Stony Brook, majoring in Computer Science, and was looking into completing my masters at Columbia. How does your program weight compare to ours? Is it just as challenging? Is it more theoretical? We here at Stony Brook like to build things, so each course of ours, half of the grade is a massive project, and I've heard Columbia is quite the opposite, with more focus on theory -- is this true?</p>
<p>I look forward to some good insight!</p>
<p>Bump!Bump!Bump!Bump!</p>
<p>All the upperlevel CS courses i’ve taken have had programming projects. Last semester, I took graphics, parallel programming, networks, and compilers, and of those 3 of them had semester long programming projects, the last one had 2 medium sized programming projects. So it is somewhat hands on, but we also did a lot of theory in them as well. </p>
<p>Projects may be worth less or more than half your grade. It depends. I had one class where it was 85% project and 15% final. I’ve had others where it was much less.</p>