This course provides the student with experience in the development and maintenance of COBOL programs. The programming concepts handled through discussion, examples, and program assignments include: advanced table processing, batch sequential file processing and updating, indexed sequential file processing and updating, random/direct file processing and the use of sub-programs. Additional concepts covered are structured program design considerations, the interrelationship of programs within an information system, coding for program efficiency and clarity, and the creation and use of quality program
documentation.