Introduces concepts for event-driven and object-oriented programming. Cultivates best practices for programming. Develops applications for use in a graphical user interface environment. Emphasizes implementation of objects and event driven code. Presents screen design and controls to create user interfaces with menus and dialog boxes. Creates projects that include multiple forms, functions and classes, arrays, and error trapping.
Prerequisites: CST173