Computer-Science
All articles
Level 0: The Foundation
Computers and the internet. How hardware works, how networks transmit data, and why every piece of software …Operating System Fundamentals
The core concepts of operating systems including the kernel, system calls, resource management, and the role …Compiler and Interpreter
Programs that translate human-readable source code into machine-executable instructions, through compilation …Boolean Algebra and Logic Gates
The mathematical foundation of digital logic, from George Boole's algebraic system to physical circuit …Automata Theory and Formal Languages
The study of abstract computational machines and the formal languages they recognize, forming the theoretical …Floating-Point Arithmetic and Model Precision
IEEE 754, FP32, FP16, BF16, and INT8 - how number precision determines model size, inference speed, and …Binary and Number Systems in Computing
How computers represent all data in base-2 (binary), why transistors make this fundamental, and how number …Time Complexity and Big-O Notation
An introduction to Big-O notation and how it describes the asymptotic behavior of algorithms.
Open source projects