The short course is taught by Marshall Kirk McKusick. The syllabus for the the short course is as follows:
Monday morning - Kernel Overview
Kernel terminology
Basic kernel services
Locking
Monday afternoon - Process Management
Process structure
Scheduling
Signals
Tuesday morning - Security
Framework and policies
Capsicum
Jails
Tuesday afternoon - Virtual Memory
Virtual-memory management
Paging strategies
Superpages
Wednesday morning - Kernel I/O system
Multiplexing I/O
Support for multiple filesystems
Pseudo-terminal handling
Autoconfiguration strategy
Machine virtualization
Wednesday afternoon - Filesystem Overview
Filesystem services
Block I/O system (buffer cache)
Fast filesystem (FFS)
Soft Updates and Snapshots
Thursday morning - Other Filesystems
Zettabyte filesystem (ZFS)
Network filesystem (NFS)
Thursday afternoon - Interprocess Communication
Concepts and terminology
Basic IPC services
Example use of IPC and network facilities
Friday morning - Networking Implementation
IPv4 and IPv6 protocols
Firewalls
Routing issues
Internet protocols (TCP and SCTP)
Friday afternoon - System Startup and Measurement
Boot loaders
Kernel startup and system launch
Performance measurement tools