<p>So I heard people mentioning that Penn is good in certain areas of Computer Science but not all. However, no one was specific. What areas ARE good?</p>
<p>I’d say Penn’s CIS department is especially good at machine learning, computational linguistics, natural language processing, bioinformatics, robotics, databases, and programming languages.</p>
<p>It’s also strong in quantum computing, artificial intelligence, and this new field that doesn’t really have a name ([Course</a> Home Page for Networked Life: CIS 112, University of Pennsylvania, Spring 2009](<a href=“http://www.cis.upenn.edu/~mkearns/teaching/NetworkedLife/]Course”>Course Home Page for Networked Life: NETS 112, University of Pennsylvania, Fall 2019))</p>
<p>you guys covered almost everything anyway haha…</p>
<p>No, the networked life field is much stronger at a number of other schools. It is being pioneered by a scientist at Cornell (Kleinberg, I believe).</p>
<p>muerteapablo, like what other schools, other than Cornell?</p>
<p>No, the Cornell scientist is a direct copy of what’s being done at Penn. Sorry.</p>
<p>I’ll defer to you. Are you a computer science major?</p>
<p>Yes, and the Cornell-being-the-only-other-undergraduate-place-where-this-stuff-is-available topic actually came up in class the other day.</p>
<p>For the record, here are a few subjects off the top of my head where Penn CS isn’t hot:
Computer Engineering (though they’re trying to start a major in it), Security-related topics, <a href=“http://en.wikipedia.org/wiki/Computability_theory_(computer_science[/url])”>http://en.wikipedia.org/wiki/Computability_theory_(computer_science)</a> , graphics (DMD is good but CMU is amazing). If your goal in life is to work at Intel, or to be a penetration tester (hacker), Penn may not be the best place for those kind of things. Quant finance, Finance IT, CS startups, graduate school, consulting, and Microsoft are places where Penn CS graduates tend to end up.</p>