Hacker News new | ask | show | jobs
by JoshuaJB 2461 days ago
(Disclaimer: I'm a PhD student in real-time operating systems at UNC.)

Each program has its own strengths, and simply comparing between similarly titled classes is an unfortunately poor metric. (Eg. At UNC, OS is really an introduction to C and OS concepts class. The Operating System Implementations class sounds more similar to CMU's OS Class.) Academic programs need to be compared holistically, and only if one is consistently worse than the other do you have an answer. (Otherwise I could go and claim that UNC is better than CMU because our real-time group is much better.)

Of course, that's too much analysis for most people (including me), so I would argue that looking at where graduates work is typically an okay proxy for undergraduate educational quality.

1 comments

I fully admit that my entire understanding of the UNC curriculum is what I just gathered in 5 minutes of googling/reading. So ya, just comparing labs from similarly named classes is definitely not the best methodology.

That being said I've spent a lot of time in my career recruiting students out of undergrad. And I've noticed significantly more rigor and in depth work from students from some of the top schools compared to most everywhere else.