>>14183918C book
C Programming: Data Structures and Algorithms
There's no book in C for learning about more in depth Data Structures but going through graphs, avl trees, and mapping implementations.
C++ Primer
Intel x86 assembly and learn about CPU architecture. Programming x16 microcontrollers like TI devices or RISK assembly.
Advanced OOP topics in C++ such as encapsulation, equivalance, threading, parallelism, inheritance, then Head First Design Patterns.
Database Design
Automata
Programming Languages
Operating Systems in Three Easy Steps
Then you can go into maybe more systems.
Networking
Agile and Process Heavy Software Engineering