3 credits Introduction to the application of program development concepts and tools. Use of such tools as pseudo-code and flowcharting to produce top-down structured solutions to business and scientific applications. Emphasis given to basic logic, program documentation and debugging.