Client-Side Development
This course focuses on the design and development of complex client-side applications. Major topics include input and output design, user interface design, event handling, graphics, and common data structures. In addition, current software engineering processes and paradigms, patterns and best practices for development of applications will be introduced. Students will use the Microsoft .NET platform to create a complex Windows application.