6 points - Two 1-hour lectures per week - Second semester - Clayton - Prerequisite: CSC2050 or CSE2305 - Prohibitions: CSC2252, CSC3252, CSE2325, SFT2200, SFT3200
Objectives On completion of this subject students will have an understanding and appreciation of the uses and limitations of on-line systems. They will have an understanding of the Web programming paradigm and be proficient in a language such as Java.
Synopsis The subject will introduce on-line systems and the Internet as a specific example of an on-line system. Students will be exposed to the various multimedia services which are possible in this client/server paradigm. They will get first-hand experience with the creation of multimedia content, and the tools which are available to help in this endeavour. The subject will cover graphical user interface concepts, Hypertext Markup Language (HTML), principles of good design, usability testing, Web programming in a language such as Java, and the future outlook for on-line services. They will also be exposed to the interaction of HTML and on-line databases, and other forms of interactive multimedia interfaces.
Assessment Examination (3 hours): 70% - Assignment: 30%
Recommended texts
Flanagan D Java in a nutshell 2nd edn, O'Reilly, 1997
All other reading material including programming manuals will be available on
the Internet.