Those aren&#x27;t the fundamentals of CS. The fundamentals of CS are data structures and algorithms, as the Good Book says. Hardware is important, practically, but don&#x27;t let practicality blind you to the actual core of the field: Practicality has a way of becoming obsolete, and an actual <i>education</i> is for life.