EECS 408
Advanced Operating Systems Projects
Hands-on experience with advanced operating systems concepts. Includes topics such as managing multiprocessors, building and using spinlocks, suspending and waking processors with interprocessor interrupts, inheriting address spaces, sharing data through copy-on-write, managing locks dynamically, and enabling increased concurrency in multithreaded systems.
Prerequisites & course information
Concurrent enrollment (and no previous enrollment) in EECS 482. (Prerequisites enforced at registration.) (BS). May not be repeated for credit.
Sources
Catalogue variants
- Advanced Operating Systems Projects · 2 · College of Engineering catalogue
- Advanced Operating Systems Projects · Graduate credit