This is the second of a challenging two-course sequence in business applications programming. The course is lecture-based and provides hands-on experience with intermediate command line and graphical interface programming using the Python language. As a student you will learn and apply concepts involved in writing applications programs using event-driven, object-oriented methodologies, so as to develop desktop, web, and mobile applications programs. To accomplish this, you will reinforce and build upon appl