CSC 138 - RPG ProgrammingClass Hours: 2Lab Hours: 3Clinical/Work Exp. Hours: 0Credit Hours: 3This course introduces computer programming using the RPG programming language with structured programming principles. Topics include input/output operations, iteration, arithmetic operations, arrays, pointers, filters, and other related topics. Upon completion, students should be able to design, code, test, and debug at a beginning level.Prerequisites: CIS 115. Corequisites: None.When Offered: (F)CSC 238 - Advanced RPG ProgrammingClass Hours: 2Lab Hours: 3Clinical/Work Exp. Hours: 0Credit Hours: 3This course is a continuation of CSC 138 using the RPG programming language with structured programming principles. Emphasis is placed on advanced arrays/tables, file management/processing techniques, data structures, sub-programs, interactive processing, sort/merge routines, and libraries. Upon completion, students should be able to design, code, test, debug, and document programming solutions.Prerequisites: CSC 138. Corequisites: None.When Offered: (S)For use with Programming in ILE RPG: 5th ed by Bryan Meyers and Jim Buck ISBN 978-1-58347-379-5, McPress And classroom and Blackboard reading, lecture, and discussion