Students learn the principles of designing and building graphical user interfaces. Topics include: Graphical User Interface (GUI) Programming.  GUI Programming Languages – Principles and Practice in Designing and Building GUI’s.  Advanced Programming Environments.  IDE Tools.  Event-Driven Programming.  User Input Validation.  Error Handling.  User Interface Components – Window Systems, Widgets, Windows, Buttons, Text-Boxes, Check-Boxes, Radio-Buttons, Menus, Icons.

qt_c++