This course requires the student to use skills
in systems analysis and prior experience in
Java programming to produce a multi-program application approved by the instructor. The application will normally consist of design specifications, covering multiple programs, working code in Java that is well documented, and user documentation. Emphasis will be placed on
clarity of specs, efficiency of code, a user-friendly interface, and documentation.