Your basic algorithms

yourbasic.org

Algorithms

Data structures

Hash tables

Your basic int

Sorting

The fastest sorting algorithm?

Correctness

Loop invariants can give you coding superpowers

Analysis

Time complexity: Count your steps

Software engineering

Your basic API: Thoughts on effective API design