Linked by KLU9 on Mon 28th Apr 2014 20:05 UTC
OSNews, Generic OSes

Think OS is an introduction to Operating Systems for programmers.

In many computer science programs, Operating Systems is an advanced topic. By the time students take it, they usually know how to program in C, and they have probably taken a class in Computer Architecture. Usually the goal of the class is to expose students to the design and implementation of operating systems, with the implied assumption that some of them will do research in this area, or write part of an OS.

This book is intended for a different audience, and it has different goals. I developed it for a class at Olin College called Software Systems.

Permalink for comment 587688
To read all comments associated with this story, please click here.
RE[2]: Otherwise...
by Alfman on Tue 29th Apr 2014 12:25 UTC in reply to "RE: Otherwise..."
Member since:


I skimmed through it too, it reads more as a primer to the C language along with some of it's libraries than anything whatsoever to do with operating systems.

Most students taking this class learned to program in Python, so one of the goals is to help them learn C.

Not that I have a problem with this, but it's title is a bit of a misnomer.

I wasn't aware of green tea press, neat. It'd be nice if they had more advanced material for me though ;)

Reply Parent Score: 3