CS141 - Program Design II

Course description: Data abstraction and modular design; recursion; lists and stacks; dynamic memory allocation; file manipulation; programming exercises.

Project 1 Scratch Project: building a small gaming using MIT's Scratch Software

Project 2 Twenty Four: a game where you try and get the number 24 by using the 4 operators between the numbers given

Project 3 Nines Mens Morris

Project 4 Text Twist: description in code

Project 5 Scramble: a modified version of scrabble

Project 6 Scramble 2: a modified version of Project 5