For one-semester, junior/senior-level courses in Introduction to Operating Systems and Principles of Operating Systems in the departments of Computer Science and Engineering and Information and Computer Science. Responding to a major paradigm shift from s