units

FIT5032

Faculty of Information Technology

Postgraduate - Unit

print version

6 points, SCA Band 2, 0.125 EFTSL

Refer to the specific census and withdrawal dates for the semester(s) in which this unit is offered, or view unit timetables.

LevelPostgraduate
FacultyFaculty of Information Technology
OfferedCaulfield Second semester 2013 (Evening)

Synopsis

This unit has been designed to provide students with skills to develop Internet Applications with a focus on enabling web page functionality through scripting. The unit presents an overview of multi-tier web applications and the technologies that operate in different layers of typical web architectures. The unit teaches a range of web application development technologies focusing on state-of-the-art object oriented scripting languages for mobile and conventional web applications. Techniques for scripting on the client side (e.g. JavaScript) and scripting on the server side.

Outcomes

At the completion of this unit students will have -

  • an understanding of web environments and their components;
  • an understanding of the principles of object oriented scripting and the knowledge of the various uses to which scripting may be put;
  • the knowledge and skills to implement web applications, in an applications development environment;
  • an understanding of the principles of large scale, and small scale, web site development including an understanding of advanced design principles;
  • an understanding of the uses of mark-up languages and meta-languages in structuring data, particularly in a web context;
  • the knowledge and skills to implement web sites varying size and complexity, using XHTML, and XML;
  • a professional attitude towards the development of web based information systems.

Assessment

Examination (2 hours): 40%; In-semester assessment: 60%

Chief examiner(s)

Contact hours

2 hrs lectures/wk, 2 hrs laboratories/wk

This unit applies to the following area(s) of study

Prerequisites

Recommended knowledge: It is assumed that all students have a strong knowledge of Java programming.

Prohibitions

CPE5011, CPE4003

Additional information on this unit is available from the faculty at: