The question of how much CS curricula should focus on theory and fundamentals versus practical applications ends up being the broken record of Reddit and Twitter CS discourse every few months. Having taught a course that skews on the practical side of this spectrum, I strongly support efforts to incorporate practical skills into CS degrees. But I also think that the discourse tends to treat the type of content that can be covered within a CS degree as a zero-sum game. Defining practical skill...