HUNTERTUTORING

Standard syllabus

Advanced computer systems · Graduate · CS / Programming

Topics

Kernel and hardware

  • Modern OS kernel architectures (monolithic vs microkernel survey)
  • Device drivers and interrupt handling
  • Virtual memory advanced topics: huge pages, NUMA
  • Storage stack: SSDs, journaling, copy-on-write file systems
  • Scheduling for multicore and datacenter workloads

Virtualization

  • Hypervisors: Type 1 vs Type 2
  • Hardware virtualization extensions
  • Containers vs VMs tradeoffs
  • Live migration and checkpoint/restart
  • Resource isolation: cgroups, namespaces deep dive

Pricing

Graduate-level rates are set on consultation. See the pricing page for K–12 and undergraduate rates.