π Books:
- Computer Systems: A Programmerβs Perspective (CS:APP)
 
- Digital Design and Computer Architecture
 
πΉ Month 1-2: Systems Foundations (C & Memory Management)
π Read:
- CS:APP Ch. 1-3 (Data Representation, Assembly)
 
- Digital Design: Intro & Combinational Logic
 
π¨ Projects:
β
 Memory Allocator (malloc clone)
- Implement 
malloc(), free(), realloc(). 
- Use 
sbrk() or mmap() for memory management. 
- Track allocated memory blocks.
 
β
 Simple Shell
- Run commands using 
fork(), execvp(). 
- Support 
cd, exit, and background execution. 
β
 Binary Converter
- Convert numbers between binary, hex, and decimal.
 
- Implement bitwise operations (
&, |, ^).