- Process Management (In depth discussion about process/thread and their management technique in kernel with hands on programming)
- Scheduling (In depth discussion on process scheduling like kernel Fair Scheduling policy and algorithm)
- System calls(In depth discussion about system calls, context switching, signal handling,Exception & Interrupt handling)
- Memory management (In depth discussion about process/thread memory management in kernel, details discussion on paging & segmentation with hands on experience )
- Job scheduler or IO scheduler & details on block IO layer (Hands on experience how to write block device driver & kernel block layer functionality, details example and resource provided on how to write modern SSD /Flash driver)
- Details on Data Stream driver like driver for printer or serial port or keyboard/mouse.
- How kernel cache works, kernel slab layer.
- Hands on with ARM based board.