Build a card game with proper class hierarchies - Create a simulation (ecosystem, traffic, economics) - Redesign a system you use and think is poorly organized