This document provides an overview of ABAP/4 programming concepts taught in an Enterprise Information Systems course at the University of Southern California. It introduces topics like the ABAP/4 development workbench, data dictionary, program objects, reporting and dialog programming, accessing tables, and repository information. The objectives are to define ABAP/4 terms, work with the object browser, create programs, and access tables to generate reports.