Live data from Hacker News

Computer Science from the Bottom Up

bottomupcs.com

1–10 of 104 posts

Re: Computer Science from the Bottom Up

#2
This seems highly focused on systems; I wouldn't call it representative of "Computer Science" as a whole. Only maybe 2-3 of the classes in my computer science degree were focused on this kind of stuff.

Still seems like a good resource, just perhaps mislabeled.

Re: Computer Science from the Bottom Up

#3
post #2

This seems highly focused on systems; I wouldn't call it representative of "Computer Science" as a whole. Only maybe 2-3 of the classes in my computer science degree were focused on this kind of stuff. Still seems like a good resource, just perhaps mislabeled.

I’m surprised you had that many. My CS program had nothing comparable that I can remember.

Definitely not computer science.

Re: Computer Science from the Bottom Up

#4
post #2

This seems highly focused on systems; I wouldn't call it representative of "Computer Science" as a whole. Only maybe 2-3 of the classes in my computer science degree were focused on this kind of stuff. Still seems like a good resource, just perhaps mislabeled.

Yeah it's basically an Operating Systems book like Tanenbaum's "Modern Operating Systems".

Re: Computer Science from the Bottom Up

#5
post #3
post #2

This seems highly focused on systems; I wouldn't call it representative of "Computer Science" as a whole. Only maybe 2-3 of the classes in my computer science degree were focused on this kind of stuff. Still seems like a good resource, just perhaps mislabeled.

I’m surprised you had that many. My CS program had nothing comparable that I can remember. Definitely not computer science.

We had one called "Systems Programming" that was a whirlwind intro to everything Unix (6 weeks on bash, 6 weeks on C, 6 weeks on Perl, a mishmash of SSH and everything-is-a-file and Unix-philosophy, etc)

We had another called "Operating Systems" that focused on things like concurrency, building a really basic memory pager, etc (mix of C and Java I think)

And we had one other called "Networking" that was sort of along the same lines as "Operating Systems" but focused on, well, networking. Mostly Java; we wrote our own application-layer protocols, that sort of thing

But yeah pretty much everything else - including the more "concrete" programming courses like Data Structures and Algorithms - was fairly abstracted away from any specific system

Re: Computer Science from the Bottom Up

#6
post #5
post #3

Earlier quoted context omitted.

I’m surprised you had that many. My CS program had nothing comparable that I can remember. Definitely not computer science.

We had one called "Systems Programming" that was a whirlwind intro to everything Unix (6 weeks on bash, 6 weeks on C, 6 weeks on Perl, a mishmash of SSH and everything-is-a-file and Unix-philosophy, etc) We had another called "Operating Systems" that focused on things like concurrency, building a really basic memory pager, etc (mix of C and Java I think) And we had one other called "Networking" that was sort of along…

Nice, and now that I think of it we did have an operating systems class. I know better than to trust 25-year-old memories.
Post reply on HN