Presents computer programming as a rapid application development (RAD) tool using a windows interface. Object-oriented design and programming concepts are emphasized including interface design, program flow, data flow, control structures, data types, elementary data structures, subprograms, and reusability. The current platform is Visual Basic.