Master core operating system concepts: processes, threads, virtual memory, paging, and CPU scheduling.