units

FIT5041

Faculty of Information Technology

Skip to content | Change text size
 

print version

Monash University

Monash University Handbook 2011 Postgraduate - Unit

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.

LevelPostgraduate
FacultyFaculty of Information Technology
OfferedCaulfield First semester 2011 (Evening)

Synopsis

This unit presents component architectures for the construction of enterprise-scale software systems that operate and interact with each other via the Internet. Due to the widely distributed nature of these systems, they are inherently heterogeneous. Therefore these architectures must integrate and inter-operate with objects written in different programming languages often executing on different platforms. These architectures also need to provide facilities and services in a consistent manner across all these boundaries.

Objectives

At the completion of this unit students will:

  • have gained an understanding of the component technologies and their role in Internet applications development;
  • understand the issues involved in implementing a web-based component system;
  • understand the issues of interoperability in widely-distributed and heterogeneous component systems;
  • understand the relationship between component technologies and enterprise architectures for the web;
  • study the interfacing of component technologies with service oriented systems;
  • have developed skills to build a web-based component system relevant to current commercial standards.

Assessment

Practical work: 50%; Written work: 50%

Chief examiner(s)

Associate Professor Shonali Krishnaswamy

Contact hours

2 hrs lectures/wk, 2 hrs laboratories/wk

Prerequisites

Recommended knowledge: Students undertaking this subject are expected to have a sound understanding of the concepts of an object oriented programming language, such as C++, C#, Eiffel, Java or Python, and to be familiar with the concepts and techniques used in object oriented program design.

Prohibitions

CSE5000

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

http://www.infotech.monash.edu.au/units/fit5041/