I think these CS books should start with a philosophical look at what kind of thing computation actually is, rather than diving straight into UNIX file system structures with barely any context.
But I guess that would be computer science from the top down.
But I guess that would be computer science from the top down.