List of material for the Systems Comprehensive Exam
-------------------------------------------------------

Questions will center on the primary material, but the secondary
material is also fair game.


Primary Material
---------------

Engineering a Compiler, by Keith Cooper and Linda Torczon,
Morgan Kaufmann 2003. Chapters 1, 9, 10, 12 and 13

Optimizing Compilers for Modern Architectures A Dependence-based
   Approach. by Ken Kennedy and Randy Allen, Morgan Kaufmann 2002.
   Chapters (sections): 1, 2, 3, 4.4, 6.2.1-3, 7.3.1, 8.2, 8.4.1,
   8.6.1-3, 10.2, 11.2.1-2.

Modern Operating Systems (2nd Edition),
by Tanenbaum. All chapters except 7, 8.


Secondary Material
-----------------
Computer Organization and Design: The Hardware/Software Interface
(2nd Ed.) Hennessy and Patterson

Programming Language Pragmatics: Michael L. Scott
Everything Except Sections
  6.5.3, 7.2.5, 8.6.3-8.6.4, 9.2.1-9.2.2, 10.6.1, and 13.4-13.9