Computer Science Concepts & Programming¶
My notes on fundamental computer science concepts, programming languages, and core principles.
-
Programming Languages
Programming languages and their core concepts.
-
Operating Systems
Core operating system concepts and internals.
- Storage Systems
- Process Management
- Memory Management
-
Data Structures & Algorithms
Fundamental data structures and algorithmic concepts.
- Data Structures
- Algorithm Analysis
- Common Algorithms
-
Computer Science Theory
Theoretical computer science concepts.
- Computation Theory
- Compiler Design
- Computer Architecture
Learning Resources¶
-
Current Focus
Topics I'm currently studying:
- Advanced JavaScript Concepts
- Operating System Internals
- Algorithm Optimization
- Design Patterns
-
Useful Resources
Helpful learning resources: