The catalog description for this course is:
"An introduction to both program translation and operating systems. There will be a survey of topics such as: top-down and bottom-up parsing, scanning, code generation, symbol table management, linkers and loaders, batch processing systems, interacting processes, multiprogramming systems, and memory management."
Most information required for the course is available on-line. Sources that can be used for the course include the following.