Welcome to Software Systems at Olin College, Fall 2015. Here is the class mailing list.
Instructor: Allen Downey.
Meetings: Tuesday and Friday, 10:50 to 12:30 in AC126.
Topics: Operating Systems, Networks, and System-level Programming in C, including threads, scheduling, synchronization, virtual memory, processes, and file systems. Students in this class should:
The prerequisite for the class is Software Design or intermediate programming skills.
Textbook: We will use Griffiths and Griffiths, Head First C, which you can buy from the bookseller of your choice in electronic form or hard copy. If you buy it from O'Reilly Media I can give you a discount code. Also, used copies are available for $20.
We will also use a new textbook I am working on, called Think OS. I will post chapters on nb as we go along. And we will use material from The Little Book of Semaphores, too.