CS Programs

<p>

</p>

<p>Actually, MIT frosh calculus is accelerated, so that what is normally three semesters of calculus is covered in two semesters at MIT. MIT also offers a “with theory” version. But MIT is relatively unusual; calculus is relatively standardized in general.</p>

<p>For CS specifically, the lower division introductory courses can vary in how they introduce the various topics (recursion, data structures, etc.). This is mostly a concern for students who transfer to different schools, because courses at school X often do not line up with courses at school Y. More selective schools may cram the same material into fewer credits’ worth of courses, based on the assumption of what students can handle.</p>

<p>But upper division courses tend to resemble each other across various schools with decent CS departments.</p>