Cs-Fundamentals
All articles
Sorting and Search Algorithms for AI Pipelines
How sorting and search algorithms underpin AI pipeline design: complexity trade-offs, partial sorting for …Object-Oriented Programming (OOP)
Classes, objects, inheritance, encapsulation, and polymorphism - how OOP concepts apply directly to AI …Hardware Constraints for AI Systems
CPU vs GPU, VRAM limits, memory bandwidth, and how hardware choices determine what AI models you can run and …Floating-Point Arithmetic and Model Precision
IEEE 754, FP32, FP16, BF16, and INT8 - how number precision determines model size, inference speed, and …Data Structures for AI Applications
Arrays, hash maps, trees, graphs, queues, and vector stores - how the choice of data structure shapes the …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