This course discusses advanced structured programming techniques, modular design, problem analysis, and current software design methodologies and introduces and uses object oriented programming. This course provides a firm foundation in the design and programming of applications requiring the use of sequential and ISAM file processing concepts. Students gain a basic understanding of interactive systems and database management systems. Networking commands and menu utilities are used to optimize network operation. Students study advantages and restrictions of LAN technologies in order to make informed decisions on network optimization and enhancement.
Emphasis is placed on writing well-structured, easy to understand programs.
Students will work with screens, subfiles, physical and logical files with emphasis placed on interactive applications. Prior knowledge of RPG II is required. Emphasis is placed on writing well-structured, easy to understand programs.