Home | About Us | Courses | Units | Student resources | Research |
IT Support | Staff directory | A-Z index |
M O N A T A R |
InfoTech Unit Avatar |
This field records the Chief Examiner for unit approval purposes. It does not publish, and can only be edited by Faculty Office staff
To update the published Chief Examiner, you will need to update the Faculty Information/Contact Person field below.
NB: This view restricted to entries modified on or after 19990401000000
This unit introduces some of the latest developments in the field of software development. Traditional software development has centered on the creation of individual programs that perform a single task. More advanced environments, such as the Unix operating system, have allowed programs to be "piped" together to allow the functionality of one program to be reused by another. Recent advances in software development techniques have seen the creation of Component Technologies. Examples of such systems are COM and COM+ from Microsoft, CORBA from the Object Management Group and Java Beans from Sun Microsoft. These technologies allow small pieces of a program to be incorporated into other programs dynamically, allowing the programs to add and change their functionality as they execute. Designing and developing these components to achieve this level of interoperability is different from designing large monolithic programs. This subject will teach students how to develop reliable and robust components and how to use such systems when developing their own programs.
Third year elective in the Bachelor of Computing degree.
On completion of the subject students will:
On completion of this unit, students will possess the skills necessary to design and develop software components, and will be able to design and develop programs that utilize the services and facilities offered by component architectures.
One high-tech lecture theatre for two hours per week
Four computer labs for two hours per week each
1 lecturer and up to 4 tutors.
May be offered in semester 1 and semester 2 each year
64 students per year.
03 May 2002 | Dianne Hagan | Change lecturer name |
23 Jun 2004 | Dianne Hagan | modified Frequency of offering to allow semester 1 or 2 |
08 Sep 2004 | Dianne Hagan | Changed various entries to bring them up to date or fill them in for the first time. No changes to content or offerings. |
14 Sep 2004 | John Hurst | modified UnitContent/RecommendedReading |
22 Sep 2004 | Ronald Pose | |
22 Sep 2004 | Ronald Pose | CSE School Approval, CSSE education committee meeting 6/2004 |
11 Oct 2004 | Ralph Gillon | FEC Approval |
09 Dec 2004 | Annabelle McDougall | FacultyBoard Approval |
17 Oct 2005 | David Sole | Added Software requrirements template |
21 Oct 2005 | David Sole | Updated requirements template to new format |
30 Nov 2005 | Dianne Hagan | modified Prerequisites/PreReqUnits |
06 Dec 2005 | Geraldine DCosta | CSE School Approval, Approved for FEC Mtg 10/05 |
09 Dec 2005 | Ralph Gillon | FEC Approval |
16 Dec 2005 | Annabelle McDougall | FacultyBoard Approval |
12 Dec 2007 | Julianna Dawidowicz | modified UnitName |
12 Dec 2007 | Julianna Dawidowicz | CSE3210 Chief Examiner Approval, ( proxy school approval ) |
12 Dec 2007 | Julianna Dawidowicz | FEC Approval |
12 Dec 2007 | Julianna Dawidowicz | FacultyBoard Approval - Faculty Board approved the disestablishment of this unit at 05/07 meeting |
This version:
Copyright © 2022 Monash University ABN 12 377 614 012 – Caution – CRICOS Provider Number: 00008C Last updated: 20 January 2020 – Maintained by eSolutions Service desk – Privacy – Accessibility information |