Description 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.
Prerequisites A grade of C or better in CS 202 or consent of instructor.
Note Open to graduate students. Graduate students are required to do additional work of a research nature.