Skip to content | Change text size

M O N A T A R

InfoTech Unit Avatar

FIT3037 Software engineering - disestablished

Chief Examiner

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.

David Squire

NB: This view restricted to entries modified on or after 19990401000000

Unit Code, Name, Abbreviation

FIT3037 Software engineering - disestablished (28 Apr 2021, 3:28pm) [ SOFTWARE ENG (29 Oct 2009, 6:14pm)]

Reasons for Introduction

Reasons for Introduction (24 May 2005, 08:07am)

FIT3037 (Software Engineering) has been introduced as a core unit for Bachelor of Information Technology and Systems with a major in Applications Development and Networks from semester 1, 2006 as a result of program changes arising from the FIT Strategic Review.

Reasons for Change (28 Apr 2021, 3:28pm)

06/01/2017: Admin - updating unit learning outcomes (objectives) to align with the Handbook.

This unit has been updated as part of a 2009 review and comparison of data with current Handbook, Syllabus + and Callista data.

28/4/2021 - Unit disestablished at FEC 2/21 Item 6.2

Role, Relationship and Relevance of Unit (29 Oct 2009, 6:14pm)

This is a core unit in the Applications Development and Networks major in Bachelor of Information Technology and Systems (BITS). It will also be available as an elective of the major in Business Information Systems. It is designed as an umbrella unit to bring together all the different aspects of the analysis, design, production and maintenance of software systems that students had previously learnt in a number of earlier units. Specifically, these previously learned techniques are put in the context of the creation of very large software projects and the effect that scale and complexity have on these techniques. In addition, a number of new techniques are introduced to ensure that the student has a well-rounded knowledge of the overall field of modern software engineering. This includes real-time analysis, formal methods specification, re-engineering and system configuration.

Objectives

Objectives (06 Jan 2017, 4:01pm)

At the completion of this unit, students should be able to:

  1. explain the continuing software crisis, problems encountered in the development of large software systems: poor quality, late delivery and budget overruns and the techniques used in software engineering to counter these problems;
  2. describe the role of software lifecycle models in project control and planning;
  3. describe and assess methods for software estimations and real-time systems;
  4. implement strategies for testing software;
  5. apply techniques for scheduling and control of large projects;
  6. construct and validate a software specification;
  7. describe large software systems using appropriate language and technical specification techniques to suit the intended audience

Unit Content

ASCED Discipline Group Classification (29 Oct 2009, 6:14pm)

020199

Synopsis (29 Oct 2009, 6:14pm)

In this unit students will learn about many aspects of working with a large team on large projects to produce quality software products on time and within budget. The student will gain an appreciation of the tools and techniques used to develop software systems within a group context. Topics to be studied include: software development lifecycle models; sizing, estimation, planning and control of projects; functional specification and design of real-time systems; formal specification and design using Z; integration and testing strategies, configuration management; reuse and re-engineering.

Teaching Methods

Mode (23 May 2005, 9:31pm)

On-campus and Off-Campus Learning (OCL)

Assessment

Assessment Summary (29 Oct 2009, 6:14pm)

Examination (3 hours): 55%; In-semester assessment: 45%

Workloads

Workload Requirements (29 Oct 2009, 6:14pm)

2 hrs lectures/wk, 2 hrs tutorials/wk

Additional/Special Timetabling Requirements (29 Oct 2009, 6:14pm)

Off-campus learning: 12 hours private study and communicating with the lecturer and fellow students through email, newsgroups and web pages.

Resource Requirements

Software Requirements (23 May 2005, 9:41pm)

Teaching Responsibility (Callista Entry) (29 Oct 2009, 6:14pm)

FIT

Interfaculty Involvement (29 Oct 2009, 6:14pm)

Prerequisites

Prerequisite Units (10 Mar 2005, 10:33am)

FIT2005

Prohibitions (29 Oct 2009, 6:14pm)

CSE2201, CSE2401, FIT2024, GCO3811

Translation: GCO3811

Proposed year of Introduction (for new units) (10 Mar 2005, 10:36am)

Semester 2, 2006

Location of Offering (29 Oct 2009, 6:14pm)

Gippsland, Sunway, South Africa

Faculty Information

Proposer

Raymond Smith

Approvals

School: 06 Jan 2017 (Jeanette Niehus)
Faculty Education Committee: 06 Jan 2017 (Jeanette Niehus)
Faculty Board: 06 Jan 2017 (Jeanette Niehus)
ADT:
Faculty Manager:
Dean's Advisory Council:
Other:

Version History

10 Mar 2005 Raymond Smith Initial Draft
23 May 2005 Madhusudan Chetty made relevant changes wherever necessary
24 May 2005 Kim Styles Added ASCED Code, Moved objectives into single entry.
30 May 2005 Christine Jessup modified Prohibitions
02 Jun 2005 Kim Styles
02 Jun 2005 Geraldine DCosta FIT School Approval, Approved for submission to FEC Mtg 4/05
02 Jun 2005 Geraldine DCosta FEC Approval
13 Jun 2005 Annabelle McDougall FacultyBoard Approval
01 Aug 2005 Raymond Smith modified UnitContent/HandbookSummary; modified UnitContent/RecommendedReading
07 Oct 2005 Madhusudan Chetty modified Frequency to allow TMC students to take it in semester 1,2006
07 Oct 2005 Madhusudan Chetty
17 Oct 2005 Geraldine DCosta FIT School Approval, Approved for submission to FEC Mtg 9/05
03 Nov 2005 Annabelle McDougall FEC Approval
16 Nov 2005 Annabelle McDougall FacultyBoard Approval
22 Mar 2007 Caitlin Slattery Add prohibition: FIT2024 (translation of CSE2201)
31 May 2007 Ralph Gillon FIT School Approval, Approved by UGPC at Special mtg 1/07.
31 May 2007 Ralph Gillon FEC Approval
31 May 2007 Ralph Gillon FacultyBoard Approval - Approved by UGPC at Special mtg 1/07. Faculty Board approval added to aid administration in Monatar.
10 Sep 2007 Desmond Casey modified Frequency
15 Oct 2007 Geraldine DCosta FIT3037 Chief Examiner Approval, ( proxy school approval )
15 Oct 2007 Geraldine DCosta FEC Approval
15 Oct 2007 Geraldine DCosta FacultyBoard Approval - The Undergraduate Programs Committee now has authority to formally approve minor unit amendments. UGPC 5/07 has approved this version on 19/9/07. Faculty Board approval has been added to aid administration in Monatar.
29 Oct 2009 David Sole This unit has been updated as part of a 2009 review and comparison of data with current Handbook, Syllabus + and Callista data.
29 Oct 2009 David Sole 2009 Review - Submit
06 Jan 2017 Jeanette Niehus FIT3037 Chief Examiner Approval, ( proxy school approval )
06 Jan 2017 Jeanette Niehus FEC Approval
06 Jan 2017 Jeanette Niehus FacultyBoard Approval - Submitting previously approved unit learning outcomes so this entry is up to date.
06 Jan 2017 Jeanette Niehus Admin: modified UnitObjectives/Objectives; modified ReasonsForIntroduction/RChange
06 Jan 2017 Jeanette Niehus FIT3037 Chief Examiner Approval, ( proxy school approval )
06 Jan 2017 Jeanette Niehus FEC Approval
06 Jan 2017 Jeanette Niehus FacultyBoard Approval - Submitting previously approved unit learning outcomes so this entry is up to date.
28 Apr 2021 Monica Fairley modified UnitName; modified ReasonsForIntroduction/RChange

This version: