A second course in programming is a continuation of CIS 311 with an introduction to Oracle. The emphasis is placed on determination of the structure, design on the program, preparation of appropriate documentation, I/O editing, table processing, preparing test data files, file creation and access, and hands-on running of the program.