Authorised by Academic Registrar, April 1996
Synopsis This subject provides students with a theoretical and practical exposure to problems and solutions associated with design and development of graphical user interfaces. Students acquire knowledge of the main GUI-style guides, and develop an understanding of design and implementation of GUI products. The material covered in this subject includes kernel and network-based GUI architectures, strategies for event routing, interprocess communication in GUI systems, window procedure and recursive nature of window procedures, principles of user-interface management systems, prototyping techniques and presentation independence, 4GL prototyping tools and testing strategies applicable to event-driven systems. Introduction to multimedia.
Assessment Written (5000 words): 50% + Practical work and seminar participation: 50%