Summarizer

CMU Database Group Teaching

Praise for CMU's eccentric teaching style including gangsta intros, DJ sets before lectures, and unique course materials on YouTube covering database internals for building systems

← Back to Databases in 2025: A Year in Review

The Carnegie Mellon University Database Group is widely celebrated for its eccentric and high-energy teaching style, which integrates hip-hop culture through "gangsta" intros, pre-lecture DJ sets, and a distinctively unironic appreciation for industry giants like Larry Ellison. While their popular YouTube lectures are accessible to undergraduates, the curriculum focuses intensely on the low-level internals of building database systems rather than just teaching general application development. This unique combination of technical rigor and charismatic delivery has earned the group global praise for making complex systems programming approachable and engaging for a worldwide audience.

13 comments tagged with this topic

View on HN · Topics
Maybe off-topic but, If you're not familiar with the CMU DB Group you might want to check out their eccentric teaching style [1]. I absolutely love their gangsta intros like [2] and pre-lecture dj sets like [3]. I also remember a video where he was lecturing with someone sleeping on the floor in the background for some reason. I can't find that video right now. Not too sure about the context or Andy's biography, I'll research that later, I'm even more curious now. [1] https://youtube.com/results?search_query=cmu+database [2] https://youtu.be/dSxV5Sob5V8 [3] https://youtu.be/7NPIENPr-zk?t=85
View on HN · Topics
Indeed, I was delighted when I read the part about wutang's time capsule and obviously OP is a wu-tang and general hip hop fan. The intro you shared is dope!
View on HN · Topics
I can't understand if their "intro to database systems" is an introductory (undergrad) level course or some advanced course (as in, introduction to database (internals)). Anyone willing to clarify this? I'm quite weak at database stuff, i'd love to find some undergrad-level proper course to learn and catch up.
View on HN · Topics
It is an undergrad course, though it is cross-listed for masters students as well. At CMU, the prerequisites chain looks like this: 15-122 (intro imperative programming, zero background assumed, taken by first semester CS undergrads) -> 15-213 (intro systems programming, typically taken by the end of the second year) -> 15-445 (intro to database systems, typically taken in the third or fourth year). So in theory, it's about one year of material away from zero experience.
View on HN · Topics
It's the internals. He is training up people to work on new features for existing databases, or build new ones. Not application developers on how to use a database. Knowing some of the internals can help application developers make better decisions when it comes to using databases though.
View on HN · Topics
Here is the playlist: https://www.youtube.com/playlist?list=PLSE8ODhjZXjYMAgsGH-Gt... You can tell from the topics, it's related to building databases, not using them.
View on HN · Topics
> none of the reviews of the last few years mention immutable and/or bi-temporal databases. We hosted XTDB to give a tech talk five weeks ago: https://db.cs.cmu.edu/events/futuredata-reconstructing-histo... > Which looks more like a blind spot to me honestly. What do you want me to say about them? Just that they exist?
View on HN · Topics
Nice work Andy. I'd love to hear about semantic layer developments in this space (e.g. Malloy etc.). Something to consider for the future. Thanks.
View on HN · Topics
> I'd love to hear about semantic layer developments in this space (e.g. Malloy etc.) We also hosted Llyod to give a talk about Malloy in March 2025: https://db.cs.cmu.edu/events/sql-death-malloy-a-modern-open-...
View on HN · Topics
I want to thank Andy and the entire DB Group at CMU. They’ve done a great job of making database accessible to so many people. They are world class.
View on HN · Topics
What did they do?
View on HN · Topics
look up the cmu db youtube
View on HN · Topics
Andy is probably the only person who adores Larry Ellison (Oracle) unironically.