Skip to content | Change text size

FIT5007 - Enterprise application development

6 points, SCA Band 2, 0.125 EFTSL

Postgraduate Faculty of Information Technology


Not offered in 2007


As application development advances towards web-based distributed applications for the enterprise, this unit introduces techniques and addresses various theoretical issues pertaining to the development of such applications. The Java programming language and Java technologies will be used in the practical assignments to implement the theoretical concepts underpinning enterprise application development.


Upon completion of this unit, students should be able to:

  1. identify key components of the object-oriented enterprise architecture;
  2. understand the various advanced Java technologies used to build applications for the enterprise;
  3. use the advanced Java libraries to implement a medium-sized enterprise application;
  4. display an in-depth understanding of a selected topic related to enterprise application development.

At the end of this unit, students will have the capacity to identify and critically evaluate current trends in distributed software development that might contribute to their implementation.


Assignment: 50%
Research paper: 50%

Contact hours

Lectures: 2 hrs/week; Laboratory sessions: 2 hrs/week