Monash University Computing & Information Technology handbook 1995

Copyright © Monash University 1995
Enquiries to publishing@udev.monash.edu.au

COT3030

Graphical user interface technology

R Sier

6 points * First/Second semester * Caulfield * Prerequisites: COT1130, COT1140 * Prohibitions: CFR3208, CFR3232

Introduction to elements of computer graphics. History, hardware components, commercial use of GUIs. Concept of pixels, text and graphics modes. PC graphics and GUIs compared to network-based GUIs. PC environments: desktop applications development. GUI principles and components. Windows and VISUAL BASIC concepts, processes, threads, Window Manager, APIs concept. Introduction to Presentation Manager graphics programming. Object-oriented and raster-based GUI, strategies for event-routing in GUI systems. Mouse drivers, IBM SAA and CUA application standards. Interprocess communication in PM, PM APIs for Windows environment. OS/2 APIs, DLL libraries, run-time dynamic linking. GUI styles and implementations. GUI design methodologies, User Interface Management Systems basics, shared and external control methods. Current and future hardware for GUI environment.

Assessment

Examination (2 hours): 50% * Practical work: 50%


Return to subject list Return to computing handbook contents Return to the list of Monash handbooks