Homework 1 (doubly linked list)

Homework 2 (edge detection)

Homework 3 (seam carving)

Homework 4 (sudoku solver)

Homework 5 (sorting)

Homework 6 (stacks and queues)

Homework 7 (binary search tree)

Homework 8 (AVL tree)

Homework 9 (bomb game)

Homework 10 (k-d tree / boids)

Homework 11 (3d game)