This course covers topics for those who have completed basic studies of the C language, such as compiler theory, stack frame structure, multi-threading, virtual memory structure, security vulnerabilities, and secure coding. It is highly recommended for those who wish to become experts in the C/C++ field, or those who majored in CS or have similar skills!