CSCE 351: Operating System Kernels


Dept. of Computer Science and Engineering
University of Nebraska, Lincoln


Course Materials:
Chapter 1: Computer Organization (PDF, PPT, OUTLINE )
Chapter 3: Processes (PDF, PPT, OUTLINE1, OUTLINE2, Sample program (TXT, PDF) )
Chapter 5 (part 1): Mutual Exclusion and Synchronization (PDF, PPT, OUTLINE, Sample Program 1, Sample Program 2 )
Chapter 5 (part 2): Mutual Exclusion and Synchronization (PDF, PPT, OUTLINE, Semaphore Illustration )
Chapter 4: Threading (Slide set is the same as Chapter 5-part 1, OUTLINE)
Review Topics for Midterm 1(PDF)
Chapter 6: Deadlock ( PDF, PPT, OUTLINE, Building lock with xchg)
Chapter 7: Memory Management( PDF, PPT, OUTLINE)
Chapter 8 and 9: Virtual Memory and Sscheduling( PDF, PPT, OUTLINE)
Extra 1: Operating System Support for Performance Monitoring (PDF, PPT)

Back to CSCE 351