The following information should help you prepare for the final exam. However, it is not an all inclusive guide.
Be sure to checkout the moodle or the quiz repo to see the latest quiz on persistence!
TXT2: Intro to Operating Systems
TXT4: CPU Intro
TXT5: The CPU API
TXT6: CPU Mechanisms
TXT7: CPU Scheduling
TXT8: MLFQ
TXT13: Address Spaces
TXT14: Memory API
TXT15: Address Translation
TXT16: Segmentation
TXT18: Memory Paging
TXT19: Transaction Lookaside Buffer
TXT21: Swapping Mechanisms
TXT22: Swapping Policies
TXT26: Concurrency Intro
TXT27: Threads API
TXT28: Locks
TXT29: Locked Data Structures
TXT30: Condition Variables
TXT31: Semaphores
TXT32: Concurrency Bugs
TXT36: IO Devices
TXT39: Files and Directories
TXT40: Filesystems
TXT42: Filesystem Integrity
Yes, the final exam will cover all material taught in the course.
Please see the OSTEP Material section above.
A one page (8.5x11) single sided cheat sheet is allowed at the final exam.
Absolutely no electronic aids are permissible.
Because you didn't ask me, or I'm slow. Either way, send me an email.