
Level: Intermediate
Duration: 64 hours
Table of Content:
- Basics
- Fundamental Constructions
- Memory
- Introduction to I/O Operations
- Kernel Objects
- Processes
- Threads
- Synchronization 1: Interlocked Functions, Critical Sections, Mutexes, SRWlock, Semaphores and Events
- Synchronization 2: review of previous mechanisms (different focus), condition variables and waitable timers
- Thread Pools
- Synchronous and Asynchronous I/O operations