Development environment for GUI and multimedia
J Dospisil
6 points
* 4 hours per week
* Second, summer semester
*
Peninsula
* Prerequisites: CFR1124, CFR1125 or equivalent
*
Prohibitions: COT3030, GCO3814
Objectives At the completion of the subject students should understand event-driven architectures for graphical user interface (GUI) and multimedia interfaces and their programming frameworks, and in particular, the concept of APIs; understand different media technologies and their implication for media selection as well as the programming limitations imposed by the particular technologies; and know about and be able to write a program that uses event-driven architectures and a set of APIs to implement GUI and multimedia interfaces.
Synopsis The subject provides students with both a theoretical and practical exposure to the fundamentals of design models used for GUI and multimedia tools. Students study GUI tools that allow the creation of object-oriented and event-driven applications. Students also acquire knowledge of design and implementation principles of GUI in a multimedia environment and examine the role of GUI and multimedia building tools in the integration of GUI and multimedia into complex commercial applications.
Assessment Examination (2 hours): 60%
* Practical work: 40%
Prescribed texts
Petzold C OS/2 Presentation manager Programming 2D Press, 1994
Preece J Human-computer interaction Addison-Wesley, 1994
Recommended texts
Barfield L The user interface concepts and design Addison-Wesley, 1993
Koegel Buford J F Multimedia systems Addison-Wesley, 1994
Published by Monash University, Clayton, Victoria
3168 Copyright © Monash University 1996 - All Rights Reserved - Caution Authorised by the Academic Registrar December 1996 |