course_outline
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| course_outline [2009/03/02 17:18] – jxu | course_outline [2017/09/06 15:54] (current) – jxu | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| * Introduction | * Introduction | ||
| - | * Operating system | + | * Review of some Java basics |
| - | * Processes | + | * Object-oriented design |
| - | * Threads | + | * Fundamental data structures |
| - | * CPU scheduling | + | * Algorithm analysis |
| - | * Process synchronization | + | * Recursion |
| - | * Deadlocks | + | * Stacks, queues, and deques |
| - | * Main memory | + | * List and Iterator ADTs |
| - | * Virtual memory | + | * Trees |
| - | * File system interface | + | * Priority queues |
| - | * File system implementation | + | * Maps, hash tables, and skip lists |
| - | | + | * Search trees |
| + | * Sorting and selection | ||
| + | | ||
| + | |||
| + | |||
course_outline.1236014339.txt.gz · Last modified: by jxu
