As I mentioned earlier, this book was originally written for an audience of undergraduate and graduate students. I suggest that a lecture series based on this book could be designed as follows. If the students don't know the C language, then a medium-paced course could begin with:
The lecturer could then introduce the students to the C language, and use the contents of Chapter 12, "Systems Programming" for class exercises and projects. If the students already know the C language, then a medium-paced course could include:
Projects focusing on parallel processing and interprocess communication will ensure that the students end up with a good knowledge of Linux fundamentals. |