
Abstract: Pathfinder
This application uses an implementation of the A* ("A-Star") algorithm to find the shortest path through a set of rectangular obstacles. The application demonstrates an optimizing step-by-step search of the obstacle space. The core class includes additional functionality for computing an eight-directional step path to the goal using run-slice computation.
http://www.mediafire.com/?2glxtymin2e

Abstract: Content Management System
This application is a content management system (CMS) for the djstein.com website. Prior to the development of this CMS, the website was authored manually based on a set of HTML templates. This proved to be cumbersome and yielded inconsistent results, so some time was invested in designing a database to store the content of djstein.com in a relational database and to write documents in standardized form. The resulting application is an intermediary between a set of simple user forms and the HTML content of the website. (Most CMSes are web applications that generate this text on-the-fly. But djstein.com is a website with infrequent changes, so it is more efficient to generate static HTML in response to site changes. Thus, the database is hosted remotely, and pages are generated remotely and deployed to the djstein.com webserver.)
http://www.mediafire.com/?d1douhnnhdd