FIT5930

GUI design and programming

(IT)

6 points + Two 1-hour lectures per week + Second semester (Caulfield) + Second semester (Gippsland) + Prerequisites: FIT5910 or equivalent + Corequisites: FIT5920

Synopsis: History of user interfaces and graphical user interface systems (GUIs); human computer interaction (HCI) principles and GUI design and evaluation; event-drive programming, multi-tasking and multithreading; overview of document/view architecture, standard interaction metaphors; existing tools such as Visual Basic, Java and Dynamic HTML.

Assessment: Two projects (50% each): 100%