Lab-1: SimpleChat -- strings and printing 2D patterns.
Lab-2: Towers -- The Towers of Hanoi puzzle, featuring 2D arrays and recursion.
Project-1: Life -- The Game of Life, take 1.
Lab-3: Life again -- The Game of Life, take 2, more cell types!
Project-2: Life, one more time -- Unusual cell types, different grids.
Lab-4: Parser -- parsing an integer read in from the keyboard.
Lab-5: NiceList -- A couple of linear containers for...stuff? things? Objects!
Lab-6: NiceList, doubled -- Generic containers this time, with double-linking and sentinels.
Lab-7: Sudoku -- Don't like recursion? Then get rid of it with your own stack!
Project-3: SubstitutionCipher -- Encrypt some data, just for fun.