Programming Graphical User Interfaces PG (7110.5)
|Faculty:||Faculty of Science and Technology|
|Discipline:||Academic Program Area - Technology|
This unit examines object-oriented programming and design patterns for building advanced graphical user interface (GUI) applications. Topics covered in the unit include: GUI components (menus, windows, icons, buttons, dialog boxes, images, keystrokes, etc.), programming GUI applications using MS Visual Studio .NET (C# and C++). The unit will also include an introduction to Voice User Interfaces (VUI) applications using MS Agent, Text-to-Speech engine and Speech Recognition engine in Windows platform.
On successful completion of this unit, students will:
1. Demonstrate advanced knowledge of GUI programming techniques;
2. Be able to use GUI components for implementing visual applications in MS Visual Studio.NET; and
3. Have the confidence to handle the real-world GUI programming problems.
Up to 3 hours per week, 2L + 1T.
Computers and Programming G.