Slide 1Computer Science 112 Fundamentals of Programming II User Interfaces Introduction to GUI programming Slide 2 What Is a User Interface? A set of hardware devices (touch…