Windows and the .NET Framework provide an infrastructure for the rapid creation of rich interactive programs. This course introduces students to user-interface design and event-driven programming, where they will create responsive applications that use standard controls, components, and resources. Students will also refine skills in troubleshooting, algorithm implementation, and program analysis.