An introduction to programming in Visual Basic. Emphasis will be placed on the event-driven, graphical nature of Visual Basic, as opposed to procedure-oriented programming. Topics include form layout, event-driven Windows programming concepts, variables and data types, objects and properties, control structures, file management, accessing databases, linking applications, Web page development from a Visual Basic application, and developing and using ActiveX controls. This course is intended for those with programming experience. May be taken without prerequisite course with instructor's consent. Prerequisite: CS-190.