Basic
System
Data structures
Multithreading
Interprocess communication
Networking
File and directories
Stack