How is Yale's Computer Science program?

<p>As opposed to other universities in America?</p>

<p>I’d like to know also.</p>

<p>my guess is that its pretty good</p>

<p>Well, Yale isn’t renowned for computer science, because its not a technical/ultra-sciency college. Schools like Carnegie Mellon, Stanford, etc. are known to focus on tech, with CS in particular.</p>

<p>But given Yale’s overall status, I would guess that it has no weak departments? :p</p>

<p>I’m going to bump this up in hope of more responses.</p>

<p>we have a lot of big names - [Hudak[/url</a>], [url=<a href=“http://en.wikipedia.org/wiki/Vladimir_Rokhlin_(Soviet_mathematician)]Rokhlin”>Vladimir Abramovich Rokhlin - Wikipedia]Rokhlin</a> Jr.](<a href=“http://en.wikipedia.org/wiki/Haskell_(programming_language)]Hudak[/url”>Haskell - Wikipedia), [Gelernter[/url</a>] (of unabomber fame), and [url=<a href=“http://en.wikipedia.org/wiki/Daniel_Spielman]Daniel”>Daniel Spielman - Wikipedia]Daniel</a> Spielman](<a href=“http://en.wikipedia.org/wiki/David_Gelernter]Gelernter[/url”>David Gelernter - Wikipedia).</p>

<p>the department is a bit smaller than that of MIT, Harvard, etc…</p>

<p>If you want to study CS at a school of equal prestige and academic quality, look at MIT or Stanford instead.</p>

<p>actually i was going to suggest harvard, which has a rather strong cs department. their intro class cs50 is apparently amazing. heres a link to some stuff [Harvard</a> College’s Computer Science 50: Introduction to Computer Science I](<a href=“http://cs50.tv/]Harvard”>http://cs50.tv/)</p>

<p>garbage .</p>

<p>My concern about Yale’s computer science department is that because it is so small – 10 to 20 majors per class in recent years – course offerings are limited.</p>

<p>So, if you look at Yale’s catalog, you will see enough interesting courses to satisfy most student’s needs, but if you look up the list of courses taught in any given term, you will see that few are actually offered. Some courses that one would consider core to CS are available only in alternate years. Even without taking into account the possibility of scheduling conflicts, the limitations in course offerings is something to consider. I don’t think reading courses quite make up for it.</p>

<p>Any upperclassman doing CS at Yale right now cares to chime in?</p>

<p>I think Harvard’s CS program may be somewhat larger, but if you look at their catalog, you also see that some advanced courses are offered only in alternate years (you need to compare catalogs for two consecutive years to see that). I don’t know that cross-registration at MIT is really practical in CS; the two schools seem to have different approaches to CS. Any upperclassman doing CS at Harvard now cares to chime in?</p>