Re:Computer Science from the Bottom Up (2016)
by userbinator on Sunday December 29, 2019 @01:23AM
(#21904398)
I actually think "bottom up" is more of a misnomer than "computer science" as a title for this material, since when I think of "bottom up" I think of things like nand2tetris and Petzold's book. This looks more like "selected topics in operating systems" with some review of computer architecture basics mixed in.
[ Parent
| on HN ]
Re:Computer Science from the Bottom Up (2016)
by delsarto on Sunday December 29, 2019 @01:36AM
(#21904446)
This was really seeded for me when trying to teach people taking computer science courses who were trying to do practical things like integrate C libraries into their higher level projects, but didn't really understand how things were working under the hood and getting themselves into a mess.
If they understood a little more about how their program was built and run ... from the bottom up, as it were :) ... they would have had less pain.
Of course, it just shows as usual the hardest problem in computer science is indeed, naming!
Edit: BTW you're right, "Code" by Petzold should be required reading http://www.charlespetzold.com/code/index.html
Re:Computer Science from the Bottom Up (2016)
by absorber on Sunday December 29, 2019 @10:43AM
(#21906431)
Perhaps adding a "Prerequisites" chapter might further help in getting the intended audience across?
I associate "from the bottom up" approach with something being explained by starting from the very basics and aimed towards someone completely unfamiliar with the subject.