Prerequisite(s): ITP 100. Teaches fundamentals of object-oriented programming using Visual Basic .NET and the .NET framework. Emphasizes program construction, algorithm development, coding, debugging, and documentation of graphical user interface applications. Lecture 4 hours per week.