Very good material to understand the concepts.Kindly include the latest technologies as well like Javascript.
The information presented was overall good and entertainingly presented. The material itself was a bit C-centric and UNIX-centric, and assumed a lot of background knowledge about C and operating system design. It would have been better to actually explain the necessary background rather than assuming that the listener already knew it. I can imagine some students (especially those that don't know C or UNIX administration) being quite confused and frustrated. Also, some of the code examples given were needlessly complex, and I think the time spent explaining them in detail could have been better used covering other topics.
The quizzes were sometimes quite frustrating, not so much because the information that they were testing was difficult, but because many of these questions were quite misleading due to poor, ambiguous or imprecise phrasing of questions and answers. I wouldn't have worried about this much except for Coursera's annoying 2-time limit for quiz retakes before a mandatory 8-hour wait. In some cases, having more knowledge actually made it harder to answer these questions correctly, since knowing that the "correct" answer was technically wrong and thus hard to distinguish from "wrong" answers could be a hindrance.
With these concerns noted, I did find the course valuable, and I think many people will learn useful skills from it.
