From Logan Rockmore Design:
Assignment Planner is an application which allows you to keep track of homework assignments for a number of different courses. It includes features that allow you to display only those assignments that are yet to be completed, add information to all your assignments, courses and textbooks for reference, filter assignments by their type, color code assignments by a number of different criteria, and much more. You can also export your assignments to a text file or to iCal, to easily view your assignments from your iPod. Assignment Planner is a simple and easy-to-use application thats great for college or high school students.