CS4411 Reading List: Week 1

Course Material
The slides used in class are available in the common directory with filenames 01-Intro.pdf and 02-Kernel.pdf.
If you wish to print these slides, print them double-sided and print as many slides as possible on the same page. Let us save a tree!

Programming Material
None for this week

Homework Assignment
Practice the following:
  • Make sure you understand various structures of operating systems, in particular the layered approach, module approach, microkernels and virtual machines.
  • Understand dual mode operation, interrupts, privileged instructions.
We do not collect your practice work; but, similar problems will appear in quizzes and exams in the future. Note that I will not make any announcement in class for these short quizzes. In other word, short quizzes may take place at any time as long as I see it is appropriate.