Brush up on your C programming knowledge and learn how to implement everyday algorithms.