Archive
Do you know Java Streams?
Multithreading in Java: A Comprehensive Guide to Concurrency and Parallelism
Introduction to Functional Programming in Java
Dynamic Plugin Loading in Java: From Configuration to Annotation-Based Dependency Injection
The Ultimate Guide to Smart Investment Planning and Wealth Withdrawal Using Python
Data-Level Parallelism
Protection: Virtual Everything
A Primer on Cache Coherence Protocols
Thread-Level Parallelism: A Focus on Cache Coherence
Caching and Performance of CPUs
Introduction to Hashing
Introduction to Searching
Introduction to Sorting
Introduction to Graphs
Introduction to Trees
Having Fun with Parsers
Some Common Computer Architecture Terms
MIPS Single-Cycle Datapath
DS Midsem Prep
HPC Midsem Prep
Introduction to Queues
Introduction to Stacks
Instruction-Level Parallelism
Linked Lists: One step at a time!