01 memory management 02 Physical and logical address spaces 03 Linking and loading 3.5 Virtual memory and Swapping 04 Allocation methods and contigious memory 05 paging 06 Page replacement algorithms 07 Memory management using Linked list vs Bitmaps 08 Swapping 09 segmentation vs paging