Students are introduced to object-oriented concepts and techniques. This modern approach to programming has dramatically increased the quality of software and the speed and ease of development. Using the Visual Basic language, students create object-oriented/event-driven windows based applications. Visual design standards are emphasized when creating the user interface.