Introduction to creating executable prototypes for interactive systems. Overview of modern user interface programming tools. The emphasis is on creating testable prototypes and evaluating them using technologies such as VB.NET and Access. Both stand-alone and Web-based applications are addressed. Students create a prototype for a predefined system, evaluate the prototype, redesign the system as necessary, and convert it to a final working system. Students prepare written documents describing their activities and present the final results to the class. PREREQUISITE(S): IT 236 and HCI 440.