Students will learn to create applications for Microsoft Windows. It includes tools that allow a programmer to create an application that has features similar to other Windows applications without having to write many lines of code. The course will cover a variety of topics such as using modules procedures, collections, arrays, using OLE control text file for input, calling sub procedures, next loop, and an array of other powerful VB applications. The course emphasizes problem-solving and logical thinking skills. Algebraic operations and informational text will be interwoven throughout this course. It is mandated that the core Introduction to Computer Programming be taken before students elect this course. Prerequisites: Intro to Computer Programming