Cs-Fundamentals

7 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.